找不到指定模块

0 投票
提示Could not load file or assembly 'SuperMap.Data.dll' or one of its dependencies. 找不到指定的模块。

这个是为什么
4月 16 分类:  34次浏览 | 用户: 1176356028 才疏学浅 (14 分)

1个回答

0 投票
您好,您应在解决方案的引用中,添加SuperMap.Data.dll该引用。
4月 16 用户: 执笔画月 才高八斗 (804 分)
这个在原来的电脑上是能够运行的,引用应该也是添加了的
那您现在的电脑引用的文件还在同样的路径吗?
我把bin64文件内的所有内容复制了一份到现在的电脑里(和原本就有的SuperMap.Data.dll同路径),然后项目启动后就自动关闭了。然后里面多了两个文件夹Dumps和logs,Dumps文件夹内有个dmp文件,logs文件夹里面有一个log文件,但log文件的内容是空的。想知道是什么原因。
重新配置的新的开发环境,使用的是原来的工程文件,编译通过,运行报错报错的话

您的新环境中

1、如果dll所在目录有相应的环境(desktop或object的bin目录),则可正常运行(不加环境变量也可以);

2.、如果dll所在目录没有相关环境,则需要设置系统环境变量(Path中加入desktop或object的bin目录);

3、dll的版本与环境的版本号必须一致。
其实最简单的方法就是您重新添加引用,错误信息很明显是您的引用失效了。
...