如何启用 COMPLUS_ENABLE_64bit 标志?

如何启用 COMPLUS_ENABLE_64bit 标志?

我在 Windows Server 2008 R2 中运行应用程序时遇到了问题。我发现IBM 网站导致此问题的原因是应用程序是 32 位,而 Win Server 是 64 位。指导如下:

方法 #2

修改 64 位客户端设备(例如 Windows 2003 64 位 Citrix/终端服务器)以自动运行全部网站的 .NET 代码为 32 位

脚步:

  1. 以管理员身份登录 64 位(操作系统)客户端设备

  2. 开始 - 运行“CMD”(启动命令提示符)

  3. 将目录更改为 C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\
  4. Ldr64安装包

这将禁用“COMPLUS_ENABLE_64BIT”标志并导致全部.NET 代码在此 64 位客户端设备以 32 位运行。

我想知道如何再次启用此 COMPLUS_ENABLE_64BIT?

答案1

重复前三个步骤,然后使用不同的参数执行 Ldr64:

Ldr64.exe Set64

这将恢复运行 64 位运行时的能力。

相关内容