私の要件は、programdata/test/exampleにディレクトリを作成することです。どうすればwixでそれを行うことができますか?
質問する
44309 次
3 に答える
71
次のようにフォルダを定義します。
<Directory Id="TARGETDIR" Name="SourceDir">
<Directory Id="CommonAppDataFolder">
<Directory Id="TestFolder" Name="test">
<Directory Id="ExampleFolder" Name="example" />
</Directory>
</Directory>
</Directory>
ここで重要なのは、CommonAppDataFolder
Windowsインストーラーによって認識されるIDです。既知のシステムフォルダの完全なリストは、Windowsインストーラのプロパティリファレンスにあります。
そのフォルダにファイルをインストールすると、暗黙的に作成されます。そうでない場合は、次のようなコンポーネントをインストールして、強制的に作成することができます。
<Component Id="CreateTestFolder" Directory="ExampleFolder" Guid="PUT-RANDOM-GUID-HERE">
<CreateFolder />
</Component>
于 2012-06-02T13:13:41.037 に答える