我希望能夠從VS08生成單個MSI,可用於安裝演示,演示和生產版本的相同的應用程序在同一個網站在同一個IIS。換句話說,用戶需要控制他們想要的實例數 - 我無法通過改變產品代碼來預先生成它們(儘管實際上會有一個現實的上限10 )。 <EDIT>
轉換路線需要類似的先驗知識AFAICT(bott suggested this route,雖然它可以工作,但不會帶來很好的客戶體驗)</EDIT
>。ASP.NET應用程序MSI安裝程序多個實例
的my question其他情況存在,沒有答案在:
理想的答案會與VS08可開箱即用,但我不會感到驚訝,如果這又是一個死以此結束。 (順便說一下,我見過的MSI ASP.NET安裝程序的最佳信息是this scottgu post)。
MSDEPLOY似乎是我的衚衕,所以我一直在尋找包裝它的東西,只是我希望能夠支持像XP和Vista這樣的非服務器操作系統。
我看到即將出現的InstallShield產品的跡象,這似乎正是基於10年前的痛苦,我很想避免,但並不是完全不願意切換到不那麼痛苦的事情。一方面的好處是我的[TeamCity] CI服務器不需要被VS的副本污染,沒有任何理由(不,我肯定不會需要保留它來運行MSTEST:D)。
這還沒有完全解決,所以還沒有被接受 – 2009-11-26 16:39:21