c# - 无法加载文件或程序集 'CopyModules.dll' 或其依赖项之一。指定的模块无法找到

标签 c# deployment wpf-controls cad eyeshot

当调用 devDept.Eyeshot.Translators.ReadAutodesk 时,使用 Eyeshot Ultimate 11 的 WPF 控件的已发布应用程序抛出异常并显示以下消息:

Could not load file or assembly 'CopyModules.dll' or one of its dependencies. The specified module could not be found.

堆栈跟踪显示在这里:

this image .

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

此异常会在某些计算机中抛出,但不会在其他计算机中抛出。

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

我们需要做些什么来防止这种情况发生吗?

最佳答案

最终用户机器需要与构建架构(x86 或 x64)相对应的 Microsoft Visual C++ 2012 Redistributable Package。

关于c# - 无法加载文件或程序集 'CopyModules.dll' 或其依赖项之一。指定的模块无法找到,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50366770/

相关文章:

php - 打包 LAMP 应用程序以方便部署

wpf - 从WPF的WebBrowser控件中保存图像-您该怎么做?

c# - Windows 拖放通知

c# - 用于图像旋转功能的 Nuget 包

tomcat - 为什么我的 tomcat docker 容器不部署 webapp?

node.js - 有没有办法清理 node_modules 目录,只留下所需的依赖文件?

c# - 从一个数据网格访问另一个数据网格的数据

c# - RichTextBox 中的 Border.IsMouseOver(RichTextBox 中的 InlineUIContainer 不响应事件/触发器)

c# - 以编程方式构建和发布 .net Web App

c# - 调试日志弄乱了我的代码