如何爲WiX安裝程序創建日誌文件?如何爲WiX安裝程序創建日誌文件?
我需要在安裝WiX中創建的安裝程序時創建一個日誌文件。目前我只知道命令行選項來運行MSI文件並生成日誌文件。
但我需要創建一個日誌文件,通常只運行MSI文件(不在命令行),並記錄每個進程在安裝過程中發生。
如何爲WiX安裝程序創建日誌文件?如何爲WiX安裝程序創建日誌文件?
我需要在安裝WiX中創建的安裝程序時創建一個日誌文件。目前我只知道命令行選項來運行MSI文件並生成日誌文件。
但我需要創建一個日誌文件,通常只運行MSI文件(不在命令行),並記錄每個進程在安裝過程中發生。
該文章How to enable Windows Installer logging說明如何啓用Windows安裝程序日誌記錄所有MSI軟件包。
如果您確定要安裝軟件包的計算機將安裝MSI Installer 4.0,則可以將MsiLogging屬性設置爲所需的日誌記錄選項。見MsiLogging property。
這將自動轉儲$ TEMP文件夾中的文件。
這並不理想,但它的工作原理。
可以給我一些這樣的例子。我很難找到具有MsiLogging屬性的示例* .wxs文件... – furanzu 2011-04-18 10:57:24
您將其設置爲與任何其他屬性相同的方式:
注意:MsiLogging屬性需要MSI 4.5或更高版本。 – 2011-04-18 13:17:49
我想要做的就是讓用戶通過僅運行msi文件來安裝msi文件..而不是通過命令行......我已經知道這一個: msiexec/I MySetup.msi/l * v 但我怎樣才能更新我的wix項目,以便它自動執行/ l * v選項 –
furanzu
2011-04-18 08:40:30
你不能。你需要一個引導程序來啓動帶有日誌命令行的MSI。 – 2011-04-18 09:06:18
我可以使用自定義操作來執行此操作嗎? – furanzu 2011-04-18 09:12:29