0

在我的应用程序(与 2012 年相比)中,我正在使用

Microsoft RDP 客户端控制

(COM) 远程连接到机器。除非我在 32 位操作系统上运行我的 exe,否则它运行良好,然后抛出 BadImageFormatException!

错误日志:

无法加载文件或程序集 Interop.MSTSCLib 或其依赖项之一。系统找不到指定的文件。

1- 我尝试了不同版本的 COM(Microsoft RDP 客户端控制版本 2 到 10),以及“Microsoft 终端服务客户端控制”

2- 我尝试将目标平台设置为任何 CPU、x86、x64

3-我试图嵌入图书馆

我必须确保这个应用程序可以在 64 位和 32 位操作系统上运行,有什么想法吗?

4

1 回答 1

0

我在这里找到了解决方案,在第二个答案中: here

但我所做的只是使用目标 CPU x86 构建我的应用程序,并在我的 exe 的同一路径中复制 DLL,并且一切正常

于 2014-03-21T14:30:59.333 回答