首页 / 浏览问题 / 组件GIS / 问题详情
iObjects .NET二开程序编译后无法运行
5EXP 2019年03月26日

iObjects .NET接口的二次开发程序,编译通过,但是无法运行,请大神帮忙解答一下。状态见图。

1个回答

您先检查一下环境变量呢
2,432EXP 2019年03月26日
path是有加dll的地址的。

我的意思是通过环境变量工具检查一下  

哦哦。多谢,不过我试了一下,发现是对的。

您是用的多少位的组件
32位的,64位没法实现拖拽控件,因此我都用的32位的。

您得换一下bin包 这里有一篇博客https://blog.csdn.net/supermapsupport/article/details/64444418,您看看吧

我看这个博客没有说要更换bin包呢?我推测是不是因为试用许可的问题,我的许可里没有那么多项
不是那个意思,我的意思是要把您那个vs工具栏里的引用项有问题,不是许可的问题,就是引用项的问题,要引用您现在下载的32位组件bin包里的项
引用了,也按照博客说的工作目录也设置到引用的目录了,还是不行。
您把组件bin包32位的路径复制到系统path环境变量最前面呢,用 ; 隔开,然后再改下目标框架为.Net Framework 4.0,debug配置位*86
环境变量是在最前面的,Framwork是4.7.1,debug也是x86.
Framwork改成4.0或者4.5试试呢
都试了一次,还是不行呢。
你私我QQ 我这边帮你远程看看
远程已解决,是环境变量配置的原因
...