3

我需要我的代码根据运行它的计算机的芯片组表现出不同的行为。如何使用 C# 确定这一点。

特别是英特尔 945 与 965。

4

2 回答 2

1

如果你能得到这些信息,你肯定可以通过 WMI 得到它。这是一个工具,它将自动生成 C# 代码供您执行任何 WMI 查询:

WMI 代码创建者 v1.0

(默认情况下,它会生成 VBScript;更改代码语言设置以获取 C# 或 VB .NET。您可以在“选择您想要的值的属性:”窗口中选择多个属性。)

不幸的是,我不知道您会执行哪些可能的 WMI 查询来找出芯片组,并且搜索只出现了断言它不能专门针对主板芯片组进行的页面。

但也许您会发现 WMI 代码创建器无论如何对其他事情都很有用。

于 2010-01-27T23:22:48.423 回答
-1

你可以系统的环境变量:

System.Environment.GetEnvironmentVariable("PROCESSOR_ARCHITECTURE");
于 2010-01-27T22:31:46.077 回答