2012-10-15 14 views
1

我需要部署方法的所有用戶自動更新部署策略:需要那些事之後與

  1. 自動更新,如點擊一次;
  2. 在所有用戶(如Visual Studio安裝項目)上安裝。
  3. 沒有admistratives特權。 (除第一次要求外)
  4. 可以安裝VB Powerpacks。

的問題是,我正在做一個WinForms程序,這可能需要隨時更新,我們的電腦是由許多用戶(我們公司運行24小時/天)使用。而且我們不想在我們的80臺電腦上爲每個用戶手動更新我的程序!

點擊一次可能是巨大的,如果我們能做到爲所有用戶安裝(但,是的,我已經發現,這是不可能的)。

我倒了!請幫忙。

+0

你可能要考慮維克斯 - http://wixtoolset.org/ – dash

回答

1

我們使用的系統中快捷方式啓動我們的應用程序實際上是啓動一個自動更新。更新程序檢查服務器是否有任何更新dll,如果發現它們,則將其複製到本地計算機。之後(或者如果沒有找到任何更新),它會啓動應用程序。

這隻有在你有辦法強制每個人不時註銷時纔會有效。我們通過讓應用程序監視要更新的特定文件(exe本身)並每隔5分鐘提醒用戶,直到它們重新啓動來解決此問題。

相關問題