1

WIX でインストールされたレジスタ値を保持し、テキスト ボックス内に表示できますか。いくつかの値をレジストリ内に保存しているため、製品をアンインストールしました。WIX セットアップをインストールする場合、レジストリ値が存在するかどうかを確認する方法があれば、値を取得したいです。レジストリから WIX テキストボックスに表示します。私がやっているレジストリへの書き込み:-

 <Property Id="COUNTRIES">
<RegistrySearch Id="RegistryWrite" Type="raw" Root="HKLM" Key="SOFTWARE\MYTest\Test" Name="COUNTRIES" />
</Property>

  <RegistryKey Root="HKLM" Key="SOFTWARE\MYTest\Test" >
  <RegistryValue Name="COUNTRIES" Value="[COUNTRIES]" Type="string"  />

2回目のインストール中にレジストリから値を読み取る方法を教えてくれる人はいますか?

4

2 に答える 2

1

私が正しく理解している場合、製品のインストール間でレジストリ値を保持したいのですが、レジストリに追加したものはアンインストール時に削除されます。正しい?

この場合、RegistryKey/RegistryValue 要素を持つコンポーネントを Permanent としてマークします。これにより、アンインストール後も保持されます。

于 2013-06-20T07:50:42.547 に答える