3

コードを実行しているコンピューターのチップセットに応じて、コードの動作を変える必要があります。C#を使用してこれを判断するにはどうすればよいですか。

具体的には、Intel945と965です。

4

2 に答える 2

1

その情報を取得できれば、WMI 経由で確実に取得できます。WMI クエリを実行するための C# コードを自動生成するツールを次に示します。

WMI コード作成者 v1.0

(デフォルトでは、VBScript が生成されます。[コード言語] 設定を変更して、C# または VB .NET を取得します。[値が必要なプロパティを選択してください:] ウィンドウで複数のプロパティを選択できます。)

残念ながら、チップセットを見つけるために何億もの可能性のある WMI クエリを実行するかどうかはわかりません。検索しても、特にマザーボードのチップセットでは実行できないと主張するページしか見つかりませんでした。

しかし、いずれにせよ、WMI Code Creator が他の用途にも役立つことがわかるでしょう。

于 2010-01-27T23:22:48.423 に答える
-1

システムの環境変数を次のように変更できます。

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