2010-11-11 139 views
3

安裝程序需要運行.NET 4安裝程序(dotNetFx40_Full_setup.exe)和Microsoft Surface Toolkit(SurfaceToolkitRuntime.msi)。問題是.NET 4安裝需要重新啓動機器,而Microsoft Surface Toolkit需要安裝.NET 4。重新啓動後恢復安裝程序

從看其他問題我看起來我應該使用WiX(是/否?)。這是否可以在批處理文件中完成?

如果我需要使用WiX /批處理文件/其他什麼樣的代碼執行此操作?

回答

1

如果你在Visual Studio中創建你的軟件,你可以安裝安裝項目(它創建你的MSI安裝程序)install .NET and other software as prerequisites,保存重啓提示,直到結束。對於Surface Toolkit等,您可能需要create custom bootstrapper packages,但這並不難,而且效果也不錯。

+0

謝謝ewall。在你的建議和谷歌搜索更多,我知道我需要得到一些bootstrappers。 這個網站給了一些代碼示例就恢復安裝程序重新啓動後: http://blogs.msdn.com/b/chrsmith/archive/2005/09/02/rebooting-in-the-bootstrapper.aspx – 2010-11-15 20:13:57

+0

哦,我以前沒有看過那個頁面,但我已經將它加入了書籤,以備將來參考! – ewall 2010-11-17 16:28:52

相關問題