我用 x86 平台目标编译了整个项目。当我将 .exe 和引用 dll 复制到服务器并从服务器 cmd 窗口运行 .exe 时,它工作正常。
我们的要求是将exe和dll复制到某个网络路径并使用UNC路径在服务器上执行exe。当我使用 UNC 路径执行时,出现错误:
未处理的异常:System.BadImageFormatException:无法加载文件或程序集“XXXX,版本=3.0.10.19399,文化=中性,PublicKeyToken=null”或其依赖项之一。试图加载格式不正确的程序。文件名:'XXXX,版本=3.0.10.19399,文化=中性,PublicKeyToken=null'
警告:程序集绑定日志记录已关闭。要启用程序集绑定失败日志记录,请将注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) 设置为 1。注意:与程序集绑定失败日志记录相关的一些性能损失。要关闭此功能,请删除注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog]。
有人可以帮忙吗?