2010-03-30 29 views
0

我使用Visual Studio .NET開發一個名爲X_Component的組件,並計劃開發幾個使用X_Component的客戶端應用程序。 我需要爲每個這些應用程序部署X_Component。.NET分發包 - 哪種類型的項目最好?

我想創建一個分發包以包含在每個應用程序中。 我應該創建哪種類型的項目(CAB /合併模塊/設置/ Web設置/ ...)以及爲什麼?

回答

1

即使認爲初始學習曲線較高,我也很喜歡使用WIX來生成安裝包。這並不困難,也不會試圖隱藏Windows安裝包的真實本質。試圖隱藏Windows安裝軟件包本質的工具最終會讓你哭泣。

在WIX中,您可以選擇創建「合併模塊」安裝包或WIX庫。除非你想用另一個安裝包創建工具來使用合併模塊,否則我會推薦後者。將WIX庫軟件包集成到更大型的安裝中更簡單。

+0

+1。添加對WIX教程的引用 – Vivek 2010-03-30 20:01:14