System.Environment.OSVersion を使用して Windows 名を取得しようとしましたが、Microsoft Windows NT 6.2.9200.0 のような名前が付けられますが、Microsoft Windows 8 Enterprise のような名前が必要です。答え
1213 次
3 に答える
1
ac# として、私は歯を食いしばって、Microsoft.VisualBasic dll を参照し、...
string os = new Microsoft.VisualBasic.Devices.ComputerInfo().OSFullName.ToString();
ロギング アプリからのいくつかの例 (System.Environment.OSVersion が返すもの)
Microsoft Windows 8.1 Pro (対 Microsoft Windows NT 6.2.9200.0)
Microsoft Windows 7 Enterprise
(対 Microsoft Windows NT 6.1.7600.0)
Microsoft Windows 7 Professional (対 Microsoft Windows NT 6.1.7601 Service Pack 1)
Microsoft Windows XP Professional (対 Microsoft Windows NT 5.1.2600 Service Pack 3)
于 2014-01-23T14:40:35.003 に答える