c# - 如何判断我的应用程序是作为 32 位还是 64 位应用程序运行?

标签 c# 64-bit 32-bit

如何判断我的应用程序(在 Visual Studio 2008 中编译为任何 CPU)是作为 32 位还是 64 位应用程序运行?

最佳答案

如果您使用 .NET 4.0,它是当前流程的一行:

Environment.Is64BitProcess

引用: Environment.Is64BitProcess Property (MSDN)

关于c# - 如何判断我的应用程序是作为 32 位还是 64 位应用程序运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/266082/

相关文章:

c# - 初学者正则表达式替换性能问题

c# - 在 ASP 和 C# 中制作不带格式的列表

assembly - 如何编写在现代 x64 处理器上高效运行的自修改代码?

javascript - 使用 Uint32Array : Wrong colors are being rendered 的 Canvas

objective-c - 为什么setValue :forKey: fail on a 32-bit system but not 64-bit?

c - 在 MSVC 2010 命令行中强制进行 32 位编译

C# .xml 到 .xlsx 如何?

c# - 带有可选键的多键字典

c++ - Boost 链接器错误 : Unresolved external symbol "class boost::system::error_category const & __cdecl boost::system::get_system_category(void)"

64-bit - 我如何转储 z/OS 上面的内存以进行调试