2010-09-02 33 views
1

我正在尋找一種方法來爲Web應用程序的用戶(管理員)自動提供(意味着它可以選擇更新,但安裝在啓動時應該是自動的)在新版本發佈時更新所述web應用程序。對ASP.NET應用程序使用ClickOnce(或類似的)

我想要一種自動方法的原因是,我希望用戶能夠在遠程運行時更新Web應用程序,而無需獲得對機器的物理訪問(包括RDP)。

我當然可以爲此編寫自己的代碼,但我更喜歡使用ClickOnce之類的東西,它已經存在了一段時間。有沒有可能使用ClickOnce這個? 還是有沒有替代ASP.NET應用程序,我一直沒有找到?

重要的是它是做更新而不是我的用戶,所以我不認爲WebDeployment是要走的路,但我願意傾聽這種情況。

用戶不是系統管理員,所以我想這是儘可能的傻瓜證明。

我正在使用Visual Studio 2010,ASP.NET 2.0(.NET 3.5)。如果解決方案需要切換到版本4,這是可能的,但不是首選。

回答

1

我最終使用了Web配置轉換和部署包與Web部署,以及Web.config的一些棘手的部分的自定義配置嚮導。

這並不是最理想的,但這是我們所做的。

+0

是什麼讓你說這是不是最佳的? – 2010-11-10 15:58:05

+0

這比我想找的技術要先進得多。我認爲部署套件非常棒,但我一直在尋找更多最終用戶友好的東西。儘管如此,它可能是最好的。 – 2010-12-02 14:09:39

相關問題