2011-11-10 72 views
1

我要尋找其遵循以下限制一個WinForms部署解決方案:如何選擇一個WinForms部署解決方案

  1. 應用程序必須爲所有Windows用戶共享的機器
  2. 的數據庫(SQL服務器精簡3.5 SP1)必須爲所有用戶共享
  3. 我必須保持數據庫的數據上更新
  4. 我要檢查,並啓動更新程序

我的第一個想法是選擇ClickOnce,但該工具不支持多用戶每臺機器安裝。 MSI安裝程序支持此約束。

有沒有一種方法來結合這兩種或另一種解決方案?

回答

0

MSI軟件包的確是解決方案。雖然ClickOnce具有內置更新機制,但大多數MSI安裝創作工具都提供更新程序應用程序。而且,在基於MSI的安裝過程中,您可以以任何您想要的方式處理原始文件。

你可以找到在這裏設置創作工具列表: http://en.wikipedia.org/wiki/List_of_installation_software

商業工具更易於使用,但需要一個許可證。免費工具比較複雜,但它們都是免費的。