2

我有一個智能客戶端應用程序(WinForms/WPF),目前使用ClickOnce部署。ClickOnce部署的應用程序可以默默安裝嗎?

一個特定的客戶已經表達了希望將應用靜默地部署到它的Intranet網絡用戶作爲其夜間/每週客戶端PC更新服務的一部分 - 大概是通過MS系統管理服務器(SMS)和組策略或類似的不瞭解確切的機制)。因此,他們已經請求.MSI安裝程序。

所以幾個問題進行確認(連同我對答案的想法 - 我更樂意有誤!):

  • 可以一個ClickOnce應用程序以靜默方式安裝EN-質量者:???
    • 我的想法:沒有,因爲ClickOnce是每個用戶的安裝,這將是困難的,除非用戶在遠程安裝的時間實際上已登錄。
  • 是否有工具將ClickOnce應用程序/項目的設置轉換爲簡單的MSI安裝程序項目(例如Visual Studio部署項目)?
    • 我的想法:不是在框中,但會一個工具從ClickOnce的配置/使用設置重複複製到部署項目 - 例如產品名稱,版本,文件關聯等。這樣我們只維護一組部署設置。

對於這種情況任何其他替代方式來「呃做快...?

+0

只是想一想,難道你不能創建一個微星來部署只有快捷方式嗎?創建應用程序的MSI將擊敗ClickOnce(自動更新等)的目的 – Krumelur 2010-06-18 21:00:39

+0

@Krumelur - 好主意。會提出它。哈!引導程序的引導程序。 – Reddog 2010-06-18 21:18:01

回答

1

我不認爲你可以靜靜地安裝ClickOnce應用程序,當然不能使用SMS。我不知道有這樣的工具,但並不意味着它不存在。 ;-)

部署快捷方式的想法是一個有趣的想法。你有沒有注意到,即使在卸載應用程序後,如果你在桌面上留下了一個快捷方式,如果用戶點擊它,它會重新安裝應用程序?

相關問題