2009-04-20 18 views
0

HI, 我正在使用visual studio爲我的應用程序創建msi文件。它檢查系統中是否存在.net 2.0。如果不存在,安裝會中止。鏈式應用程序安裝

我需要安裝.net 2.0,如果它不存在並繼續應用程序安裝而不是中止安裝。

Visual Studio 2005安裝和部署項目如何實現?

回答

0

不知道。儘管VS Setup項目花費了相當多的時間,但我可以告訴你一件事:它們是可怕的。我的意思是非常糟糕。我喜歡VS,但這些項目是一種尷尬。他們認爲你可以隨身攜帶任何東西,這很可悲。我不能強調他們有多糟糕。

也就是說,你應該做的是切換到Windows Installer XML,通常稱爲「WiX」。它帶有一個基本上只做一些基本鏈接的VS插件,然後根據需要設置XML。這需要一些習慣,因爲沒有任何UI。最後,對VS來說這是一個巨大的進步,值得花費額外的時間(比如一個小時左右)來熟悉這種格式。

+0

其實我想在visual studio 2005中有一個基於GUI的工具,如果可能的話。它可以與Visual Studio 2008? – rahul 2009-04-20 05:59:22