在 vb 中获取位架构

use*_*065 1 vb.net visual-studio

可能的重复:
如何使用 .net 检测 Windows 64 位平台?

我对 VB 完全陌生。我的机器上有 VS2008 express 版本,我想知道我(目标用户)机器的位架构。我获得了操作系统名称以及主要和次要版本,但如何获得位架构?

Mat*_*lko 5

我已经链接到了一个以前提出的问题,但是

最简单的解决方案是(如果可以的话)从 Visual Studio 2010 开始,然后如果您想知道操作系统的缺点是什么,您可以简单地使用:

Environment.Is64BitOperatingSystem
Run Code Online (Sandbox Code Playgroud)

如果您想知道处理器的咬合程度,请使用 kor_ 已经给出的答案(尽管我不知道为什么您需要知道这一点)

注意:-您还可以检查正在运行的进程的咬合度:

Environment.Is64BitProcess
Run Code Online (Sandbox Code Playgroud)