Пишу на 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 работает на ура