错误:无法将类型为“System.__ComObject”的对象强制转换为类型“ESRI.ArcGIS.DataSourcesGDB.FileGDBWorkspaceFactoryClass
报错代码如下:

解决方式:
使用反射创建就可以了
Type t = Type.GetTypeFromProgID(“esriDataSourcesGDB.FileGDBWorkspaceFactory”);
System.Object obj = Activator.CreateInstance(t);
workspaceFactory = obj as IWorkspaceFactory;
本文介绍如何处理在ESRI.ArcGIS.DataSourcesGDB中遇到的FileGDBWorkspaceFactoryClass转换错误,通过使用反射创建对象的方法提供解决方案。
690

被折叠的 条评论
为什么被折叠?



