如何在 ASP.NET 3.5 中检查客户端计算机运行的是 32 位还是 64 位操作系统?
最佳答案
无法可靠地确定客户端运行的是 64 位操作系统还是 32 位操作系统。如果客户端根本不是一台完整的计算机怎么办?
如果不在客户端上运行任何特定于平台的代码,您所能做的就是信任浏览器传递的用户代理字符串。某些浏览器,如 Internet Explorer,确实会在用户代理字符串中发送此线索。
例如,64 位 IE 将发送“Win64;x64”作为用户代理字符串的一部分,而在 64 位版本的 Windows 上运行的 32 位 IE 将发送“WOW64”作为其一部分。
关于c# - 如何检查客户端计算机运行的是 32 位还是 64 位操作系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5961523/