0

我最近将我的 Visual Studio 解决方案从 32 位转换为 64 位。但是,我有一台运行 Windows Server 2003(32 位)的机器。我可以在这台 32 位机器上部署和运行这些新建的 64 位 dll 吗?

4

2 回答 2

0

是的,您可以使用http://www.vmware.com/products/等第三方软件, 但不要对性能抱有太大期望!

于 2013-07-02T15:56:02.683 回答
0

基本上,答案是否定的。

如果底层硬件是 32 位的,那它肯定不支持 64 位指令。

如果硬件是 64 位(操作系统只有 32 位),理论上是可以的,但需要内核不仅设置 64 位代码段,还要设置 64 位分页(我认为)。由于我怀疑 32 位 Windows 内核是否支持其中任何一个,所以这是不可能的。

于 2013-07-09T03:50:48.950 回答