Лицения ?

0 голосов
спросил 25 Июнь, 09 от Dido_kz1 (11,020 баллов) в категории Программные продукты Esri
Пишу на VS2008
Хотел получить список всех DataSet-ов и FeatureClass-ов с SDE сервера
Dim pPropSet As ESRI.ArcGIS.esriSystem.IPropertySet
        pPropSet = New ESRI.ArcGIS.esriSystem.PropertySet
        With pPropset
            .SetProperty("Server", "myserver")
            .SetProperty("Instance", "5151")
            .SetProperty("user", "sde")
            .SetProperty("password", "mypass")
            .SetProperty("Database", "GISOracle")
            .SetProperty("version", "SDE.DEFAULT")
        End With

        Dim pSdeFact As ESRI.ArcGIS.Geodatabase.IWorkspaceFactory
        pSdeFact = New ESRI.ArcGIS.DataSourcesGDB.SdeWorkspaceFactory
        Dim openSDEWorkspace As ESRI.ArcGIS.Geodatabase.IWorkspace

при попытке открыть openSDEWorkspace = pSdeFact.Open(pPropSet, 0)
пишет:
Лицензия программного продукта неинициализирована. -2147220952
Т.е отдельно надо покупать лицензию ? Тогда зачем SDK в дистре ArcGIS Desktop ?
Хотя этот же код под VB6 работает на ура Smile

Пожалуйста, войдите или зарегистрируйтесь для публикации ответа на этот вопрос.

Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...