无法加载文件或程序集 'CopyModules.dll' 或其某个依赖项。指定的模块无法找到。

7
使用Eyeshot Ultimate 11的WPF控件的发布应用程序在调用devDept.Eyeshot.Translators.ReadAutodesk时会抛出以下异常消息:

无法加载文件或程序集“CopyModules.dll”或它的某一个依赖项。 找不到指定的模块。

堆栈跟踪如下所示:

this image

CopyModules.dll存在于应用程序中。

这个异常在一些电脑上会被抛出,但在另外一些电脑上则不会。

我们尝试将~\devDept Software\Eyeshot Ultimate 11\Bin\x86中所有的dll复制到应用程序的bin文件夹中,但这并没有解决问题。

是否有什么需要我们做来防止这种情况的发生?

1个回答

9
需要在最终用户机器上安装与构建架构(x86或x64)对应的Microsoft Visual C++ 2012可再发行程序包。

我安装了Visual C++ 2012可再发行组件x86包来进行x86构建,问题得到了解决,谢谢。 - ab3nash

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接