繁体   English   中英

如何弄清楚为什么.NET应用程序在64位计算机上以32位运行

[英]How to figure out why .NET app runs at 32-bit on a 64-bit machine

我有一个.NET应用程序(webforms-.NET 3.5),它在64位服务器上以32位运行(我检查了IntPtr.Size结果)。 编译设置为AnyCPU,因此我希望在64位计算机上,该应用程序将在64位运行。 应用程序中集成了许多第三方程序,它们是否会引起问题? 我如何弄清楚为什么未完成64位编译?

我将检查IIS,以确保您已安装64位版本。 这就是确定ASP.NET应用程序如何运行的原因。

在64位Windows上的32位http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/13f991a5-45eb-496c-8618-2179c3753bb0.mspx?mfr=true

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM