我們有一套由第三方開發的軟件解決方案,這些軟件解決方案在我們公司下屬品牌。通過使用他們的工具,我們創建了自己的XML腳本,供他們的軟件使用,來完成構成最終用戶交互的應用程序的各種事情。重新包裝第三方軟件的安裝解決方案
該軟件包含幾個目錄和幾百個文件(exe,dll,xml等)。我們無法訪問任何源代碼。儘管我們不擁有代碼,但我們必須爲應用程序創建安裝程序。我們的業務合作伙伴爲我們提供了我們必須打包的某些安裝程序的zip文件,這些安裝程序可以提供給客戶。
兩難的是,每個客戶端都有6個左右的動態ini文件。應用程序中的所有其他文件都是靜態的。什麼是創建一個安裝程序,最好的解決辦法:
- 創建必要的目錄/文件在Program Files
- 安裝共享程序集到GAC
- 需要.NET 3.5 /安裝
- 創建桌面和開始菜單快捷方式
- 提供更新相對簡單的機制
- 可以包括幾個目錄/文件在安裝
- 含義包括有8個子目錄和50個文件全部爲整個應用程序的靜態和2個客戶的具體文件
這是不可行的每個目錄/文件添加到Visual目錄Studio Setup Project爲每個客戶端。必須有另一種方式。
這個問題非常廣泛,我不認爲它是目前的形式可以回答。 – 2010-09-26 13:25:16