当社は、WiXの宣言で、次のフォルダ構造があります。はExeCommand
<Directory Id="TARGETDIR" Name="SourceDir">
<Directory Id="ProgramFilesFolder" Name="$(var.ProgramFilesFolder)">
<Directory Id="ManufacturerFolder" Name="$(var.Manufacturer)">
<Directory Id="APPLICATIONFOLDER" Name="$(var.AppFolderName)">
// further folders or files
</Directory>
</Directory>
</Directory>
</Directory>
ターゲットを:私たちは、アンインストールにAPPLICATIONFOLDERを削除したいです。 RemoveFolderEx
とRemoveFolder
はこの作業には使用できませんので、CustomActionを使用する必要があります。 CustomAction:
<CustomAction Directory="ManufacturerFolder" ExeCommand='/c rmdir /S /Q "[APPLICATIONFOLDER]"' Id="RemoveAppFolder" Execute="deferred" Impersonate="no" Return="ignore"/>
このカスタムアクションは何も削除しません。正しい宣言は何ですか?
カスタムアクションのログには何がありますか? –