.NETのEnvironment.SpecialFolder.ApplicationDataに相当するWiXとは何ですか?
-
11-07-2019 - |
質問
ファイルを Environment.SpecialFolder.ApplicationData
フォルダーにインストールする必要がありますが、これはXPとVistaで異なります。 WiXの正しいフォルダーを参照する組み込みの方法はありますか、またはOSの条件付きチェックを使用して手動で行う必要がありますか?
後者を実行する必要がある場合、Vistaで現在のWindowsユーザーのディレクトリを参照するにはどうすればよいですか?
解決
Idを AppDataFolder :
<Directory Id="AppDataFolder">
<Directory Id="MyAppFolder" Name="My">
<Component Id="MyComponent">
<File Source="Files\test1.txt" />
</Component>
</Directory>
</Directory>
これにより、test1.txtがWindows 7のC:\ Users \ username \ AppData \ Roaming \ MyおよびC:\ Documents and Settings \ username にインストールされます。 Windows XPではem> \ Application Data \ My。
MSDNには、プロパティのリストがあります特別なフォルダの参照に使用できます。
所属していません StackOverflow