我需要我的代码在运行时所依赖的计算机芯片组的行为方式不同。如何使用C#确定这一点。
特别是Intel 945 vs 965。
答案 0 :(得分:1)
如果您可以获得该信息,您肯定可以通过WMI获取该信息。这是一个工具,可以自动生成C#代码,供您进行任何WMI查询:
(默认情况下,它会生成VBScript;更改“代码语言”设置以获取C#或VB .NET。您可以在“选择所需的属性值:”窗口中选择多个属性。)
不幸的是,我不知道你要执行哪些可能的WMI查询以找出芯片组,并且只搜索了一些页面,声称主题芯片组无法专门为此做。
但也许你会发现WMI Code Creator无论如何都可以用于其他事情。
答案 1 :(得分:-1)
您可以使用系统的环境变量:
System.Environment.GetEnvironmentVariable("PROCESSOR_ARCHITECTURE");