我想我的包在一個設定的EXE文件相結合,並將其上傳到網上與MSI /的Setup.exe先決條件。如何包括WIX
我創建了一個微軟的引導程序,其中包含的Setup.exe與項目MSI輸出,和必要的前期的.NET Framework 2.0,Windows Installer 3.1,Visual C++ 2005年再發行,並且微軟ReportViewer。我使用Visual Studio 2008創建了一個安裝項目。
現在我試圖創建一個使用WiX 3.6單個壓縮設置。我已將它安裝在Visual Studio 2008.
我已經使用以下命令連接了setup.exe和MSI文件。
<ExePackage SourceFile ="setup.exe" Compressed ="yes"/>
<MsiPackage SourceFile ="myproject.msi" Compressed ="yes" />
但它無法找到MSI文件。我如何將它包含在上面的先決條件?
或者,我可以從互聯網上下載上述先決條件,同時安裝?我該怎麼做?
如果我需要檢查先決條件是否以前安裝?如果沒有,那麼安裝,否則跳過安裝..如何檢查這種情況? – Narayan
我的建議是在程序中插入先決條件檢查和可能的安裝(如果它可以在沒有此先決條件的情況下首先運行)。例如,您可以將這些信息存儲在.ini文件中,然後使用您的程序讀取它,如果沒有找到,請調用System.Diagnostics.Process.Start(「requisite.exe」);啓動它 – dendini