vs上拖动加载控件无反应或者报错

0 投票
开发环境:

Win7+VS2010+supermap9D(2019)

supermap安装包:

supermap-iobjectsdotnet-9.1.2-17224-71949-all.zip;

supermap-idesktop.net-9.1.2-38169-win32-zip-chs.zip

问题:

在安装好iobjectsdotnet(32位)后,VS2010上组件拖动到界面无效或者报错;

安装过程注意事项都是按照supermap在csdn的官方博客中提到的步骤来的,环境变量也确认配置无误;也是安装的32位的

但是依旧报错,后放弃拖控件方式,直接new 对象,报错“未能加载文件或程序集”,按照博客中提到的,在项目中, 把工程的工作目录和引用路径设置为引用动态库路径,运行代码不报错,是否意味着还是环境变量有问题?但是我已经确认过,环境变量路径无误。

首次使用supermap进行二次开发,还请各位大神解答迷津!

CSDN博客:https://blog.csdn.net/supermapsupport/article/details/64444418
9月 23 分类:  56次浏览 | 用户: Tan (1 分)

1个回答

0 投票
您好,你最后说运行代码不报错的意思是解决了吗?主要步骤就是和这边博客一样,保证环境变量和引用动态库的位置一致,再保证vs环境与iobjects位数一致
9月 23 用户: 邬袁凯 名扬四海 (1,606 分)
最后只是把工程的工作目录和引用路径设置为引用动态库路径,运行代码不报错,这种方式是new的对象,拖控件也还是报错,我这样做,只是检验是否为环境变量的问题,按照博客中说的,可能环境变量还是不对,但是我核对过了,环境变量没错,我还应该从哪些方面排查呢?
您好,运行代码不报错证明环境对了,拖控件报错看下你控件库引用的动态库dll是不是环境变量组件bin目录下的动态库
...