1
我正在使用WIX 3.5爲我的屏幕保護程序安裝程序。即時通訊使用XNA安裝程序模板available here 一切正常,除了當我卸載程序時,放置在WINDOWS/System32中的.SCR文件不會被刪除。 我嘗試過使用元素來刪除它,並且我在組件上設置了永久=「no」,但是這並沒有解決它。WIX不會刪除卸載文件
<Directory Id="WindowsFolder" Name="Windows">
<Directory Id="WindowsSystem32" Name="System32">
<Component Id="FileComponent" Guid="cf1cce2d-6812-4443-ba97-299503836b43" Permanent="no">
<RemoveFile Id="rssFax" Name="ssFax.scr" On="both" />
<File Id="ssFax" DiskId="1" Vital="yes" Source="../../Content/ssFax.scr" KeyPath="yes" />
</Component>
</Directory>
</Directory>
感謝您的幫助。我上傳了我的卸載日誌「http://hmfpa.org/file/MSI1cc17.LOG」您是否認爲這一行「File table key'ssFax'所代表的文件沒有合適的二進制補丁」與問題有關? – Patrick 2010-11-13 21:13:35
我感興趣的部分是組件有一個缺席請求,但是一個空作用。您是否使用/ l * v進行詳細日誌記錄?細節上看起來很輕鬆。 – 2010-11-14 03:46:10
我在http://hmfpa.org/file/installer.log重新上傳了帶有/ l * v的日誌如果此問題仍然存在,我可以使用自定義操作嗎? – Patrick 2010-11-19 23:19:30