我工作的公司最近採用Wix生成MSI文件。我們處於流程的最後階段,但還有一件事他們需要我做。是否有內置的方式來隱藏Wix中的文件?
我們有一個XML文件,其中包含進入安裝的二進制文件的快照。但是,我們交付的客戶會對安裝中的額外無用文件感到困惑。
當我搜索'Wix'和'hide file'時,大多數出現的問題都集中在安裝後刪除或刪除文件。我只是需要隱藏這個吸盤。
有沒有辦法通過HEAT或其他方式隱藏文件?如果需要,我可以使用XSL或Powershell修改WXS中的文件元素。或者我需要訴諸一個調用cmd.exe的自定義操作來隱藏它?
您可以傳遞XSL變換來加熱,以刪除File(和Component和ComponentRef)或添加隱藏屬性。 –
(你知道MSI文件是一個列出所有文件的數據庫,你不需要區分快照來計算它在一個測試系統上安裝的情況。) –