supermap 未能加载由“SuperMap.Data.dll”导入的过程

在进行supermap 9D .net二次开发时,加载scene时,遇到问题----------未能加载由“SuperMap.Data.dll”导入的过程------------

 

解决办法:

查看环境变量,将supermap-iobjectsdotnet的path放至第一位,引用时引用该目录下的dll文件。

supermap 未能加载由“SuperMap.Data.dll”导入的过程_第1张图片

supermap 未能加载由“SuperMap.Data.dll”导入的过程_第2张图片

 

 

关于SuperMap iObject报错“尝试读取或写入受保护的内容”

1.确定引用包是否正确

2.在初始化场景时一定要先进行关闭操作,

m_SceneControl.Scene.Close();
                m_MapControl.Map.Close();
                m_workspace.Close();

防止多次打开报错

你可能感兴趣的:(supermap,.NET)