安装注册SuperMap iObjects .NET到VS2012时,工具箱一直注册,等了很久还是没显示完成,软件还是在运行。打开VS2012可以在“选择项”中将dll引进到工具箱,但是一把supermap对应的工具拖到MainForm,VS会立即闪退(没有任何提示与征兆)。
请求老师帮忙指导怎么解决这个问题?
您好,无论您的计算机操作系统是64位的还是32位,要想在VS工具箱里面使用iObjects的控件,只能注册部署32位的iObjects组件环境,这样才能在工具箱里面拖控件使用。当然,如果您想使用64位的组件,可以通过在后台代码中实例化控件,例如WorkSpaceControl workspacecontrol=new WorkSpaceControl();这样也能使用控件。推荐一篇博文您看一下呢http://blog.csdn.net/supermapsupport/article/details/64444418
不会有影响的,您试试我给您的这个版本能行不
下载地址:https://pan.baidu.com/s/1dFN8JwH
密码:n419
老师,您好!还是不成功!
我把做的过程向您报告一下,您看问题出在哪儿?
首先将您给的版本解压放在F盘,将长的压缩包名字改短,然后在环境变量里面Path下修改。
然后在VS2012里面添加F:\Bin\Bin_Unicode中的dll文件,添加过程中并没有异常,增加完成后一把SceneControl控件拖到窗体,VS就会闪退;而把LayersControl这个控件拖到窗体,并不出现问题。
请老师帮忙查找下原因
这是我VS2012工程的文件
http://pan.baidu.com/s/1c1upVC
如有需要请下载
再次谢谢老师
好的,在线等哈 谢谢老师
这个地方有影响没?