0
我正在使用wix工具集爲我的應用程序創建安裝程序。在Wix Installer中打包.EXE並在安裝後執行
我需要包含一個.EXE文件,並在安裝過程中/之後執行它(.EXE不應安裝到應用程序文件夾中)。 .EXE還具有.DLL文件的依賴關係,該文件隨.EXE文件提供。
我該如何做到這一點?
電賀
我正在使用wix工具集爲我的應用程序創建安裝程序。在Wix Installer中打包.EXE並在安裝後執行
我需要包含一個.EXE文件,並在安裝過程中/之後執行它(.EXE不應安裝到應用程序文件夾中)。 .EXE還具有.DLL文件的依賴關係,該文件隨.EXE文件提供。
我該如何做到這一點?
電賀
這應該工作...
<CustomAction Id ="echo_test"
Directory ="INSTALLLOCATION"
ExeCommand ='NOTEPAD.EXE echo_test.txt'
Execute ="immediate"
Return ="asyncNoWait"
/>
我決定使用這種方法。安裝程序將.EXE和.DLL複製到安裝目錄中並運行.EXE。 在安裝過程中運行.EXE是不可能的,因爲.DLL依賴關係! – Facy87 2015-02-11 08:50:22
這應該工作: http://stackoverflow.com/questions/2372978/wix-customaction -execmand-hide-console – luqi 2015-02-09 12:26:01
您確定這個.exe文件對.DLL文件有依賴關係嗎?另外,如何將exe和dll添加到我的項目中? – Facy87 2015-02-09 12:31:11
是的,因爲它在安裝後執行。 – luqi 2015-02-09 12:32:32