1
我從客戶端獲得了一個應用程序。該應用程序有2個安裝文件,一個用於32位操作系統,另一個用於64位Windows操作系統。在XP,Vista,Windows7 ... 32和64位上運行.Net應用程序
我想結合他們,我想讓1個exe文件運行在所有的Windows操作系統和32位和64位。
我需要做什麼?
問候, Behroz
我從客戶端獲得了一個應用程序。該應用程序有2個安裝文件,一個用於32位操作系統,另一個用於64位Windows操作系統。在XP,Vista,Windows7 ... 32和64位上運行.Net應用程序
我想結合他們,我想讓1個exe文件運行在所有的Windows操作系統和32位和64位。
我需要做什麼?
問候, Behroz
因爲: 「我得到來自客戶端的應用程序。」
我會推薦使用DotNetInstaller這是安裝程序的引導。
然後只是打包都安裝文件和配置DNI運行正確的設置取決於目標機器。 (也可用於安裝正確的.NET版本。)
..或者,要求客戶端產生一個統一的安裝:)
感謝你的回覆。但我不想使用DotNetInstaller,因爲我將不得不管理這兩個設置。我有兩個設置的代碼。我怎樣才能生成統一的安裝程序? – 2012-07-05 18:11:20
自然取決於設置。 MSI *不能[至少以微不足道的方式]用於跨位安裝程序。雖然維護兩個VS安裝項目可能會帶來一些挑戰,但我發現使用DNI的方法對於確保部署正確的架構依賴性非常有效。 – 2012-07-05 18:24:39
我想我不清楚。我是說我有完整的應用程序源代碼(包括安裝項目)。如何在我的源代碼中合併應用程序? – 2012-07-05 20:38:23