2009-08-20 65 views
0

我通常使用visual studio提供的安裝和部署模板。是否有可能增強在此提供的默認表格。或者還有什麼可以創建定製和有吸引力的安裝程序。我們如何爲我們的.net應用程序創建有吸引力的/定製的安裝程序?

目標: 1.我喜歡問安裝過程中用戶預先請求的信息來初始化應用程序。 2.我喜歡通過從用戶開始修改app.config。 3.我喜歡在安裝過程中驗證收集連接信息,以及驗證通過連接給定的數據源。

如果我的路線不正確,請提供好的方向。 - 感謝

回答

2

Wix是你所需要的

+0

是的!你是對的。感謝Svetlozar Angelov – Partha 2009-08-21 06:37:29

0

我用Inno Setup的(http://www.innosetup.com/isinfo.php),它的自由和配置性非常高,它也可以運行自己的應用程序作爲助手做的非常具體的任務。

0

爲什麼不嘗試其他安裝系統,如的InstallShield或者,如果你真的想自定義去NSIS(Nullsoft腳本安裝系統)? NSIS Download

2

是的,您可以使用Visual Studio中的內置安裝項目來執行所有這些操作。

  1. 您可以添加新的用戶界面對話框,文本框,複選框等 編寫自定義操作手柄這些值,並將其存儲在一些配置文件。

  2. 無論如何,用戶不應該觸摸app.config。如果您在.NET中使用內置配置類,則用戶設置將存儲在用戶的應用程序數據文件夾中的單獨文件中。

  3. 與#1一樣,您可以使用自定義操作來實現這種功能。

內置的安裝項目很少/沒有自定義外觀的方法。爲此,您將不得不使用第三方組件/安裝程序,或者使用WiX並自行設計設置屏幕/對話框。

相關問題