0

Windows7 レジストリにある既存製品の製品版を取得したい。具体的には、値の名前: ProductVersion、および値のデータ: 10.2.1 レジストリ キーの名前は次のとおりです。

(1) HKEY_LOCAL_MACHINE\SOFTWARE\MyCompany\InstallerCache\{B2DC393F-20A6-428A-8F33-45D1A93D0177}

(2) HKEY_LOCAL_MACHINE\SOFTWARE\MyCompany\MyCompany® Web Manager\8.1.0.21\UTIL

私の質問は次のとおりです。 1. マシンによって GUID が異なるのではないかと心配しています。そのまま使ってもいいですか?2. ® のせいで、C# で (2) から正しい値を取得するのに問題があります。どうすればいいですか?

4

2 に答える 2

0

レジストリキーのコピー/貼り付けを使用して機能させました。(char)174 の使用にはまだ問題があります。

于 2013-01-05T22:48:05.910 に答える
0

これが正しいはずだと思います

http://msdn.microsoft.com/en-us/library/x9h8tsay.aspx

char registered = (char)174;
于 2013-01-05T02:31:34.513 に答える