我需要安裝一個由多個文件組成的程序,就像大多數Windows程序一樣。但是:我會如何在WiX中做到這一點?
它需要在沒有Admin的情況下工作。該應用通常放在應用程序本地文件夾(%APPDATA%下)。
不能顯示任何UI或提示(如果沒有錯誤)。現有的代碼只是將所有內容提取到app-local目錄,然後運行它。 (它比這更聰明,但它顯示了在這種情況下使用ad-hoc代碼有多簡單)
下載一些文件。可能不需要的文件或更新中未更改的文件不在自解壓EXE中,而應從URL下載。
C++運行時DLL通常出現在System32中,而以前的應用程序使用官方可再發行MM。但是,如果沒有,請將文件下載到應用程序本地目錄。這與(3)的不同之處在於,不是看看目標位置中是否存在相同的文件,而是查看LoadLibrary是否工作。 (同樣,對於安裝TTF字體)
我通過看在WiX的文檔頁面不堪重負,而且不知道這是病入使用WiX的。那麼,你能指出一些關於如何做到這些的具體說明嗎?
謝謝。
現在可以暫時停止使用嗎?我真的很想得到答案,所以我希望很快就能看到它。 –