强制C#应用程序在64位服务器上以32位模式运行

时间:2013-06-10 11:06:47

标签: c# .net 64-bit 32-bit

我们的客户正在运行我们软件的旧版本,该版本是以“任何CPU”为目标构建的。该软件使用Microsoft Tablet SDK,这是一个仅32位的应用程序。

他们试图在64位PC上安装它,显然有问题,因为我们的软件在64位模式下运行时看不到32位SDK。

重建他们的软件版本不是一个选项(源控制搞砸),但他们计划在未来进行升级。

所以我需要一个临时的解决方法来强制此应用程序以32位模式运行。

我尝试从32位命令提示符启动它,但这仍然以64位模式运行。

有什么想法吗?

1 个答案:

答案 0 :(得分:9)

尝试使用CorFlags.exe tool,强制以32位模式加载程序集。