2009-07-15 211 views
1

我一直在爲Windows上的rsync編寫一個GUI應用程序,並且我一直在將它部署到服務器。有沒有辦法在不重新啓動的情況下安裝.NET 3.5 Framework?

我有一個問題,因爲我使用.NET框架,並且服務器沒有安裝它,並且3.5框架需要在安裝後重新啓動服務器。這是不可接受的。 2.0是否需要這種相同的行爲,還是我可以避免它?如果沒有,有沒有辦法繞過強制重啓?

+2

我已經安裝了.NET 3.5框架之前,告訴它「稍後重新啓動」,並嘗試我的應用程序,它工作正常。雖然它可能不是最佳的,但是你看過你的應用程序是否在沒有重啓的情況下工作? – 2009-07-15 14:09:48

+0

你真的需要推出自己的rsync GUI for windows嗎?一個快速的谷歌搜索出現了很多有前途的...也許有些不依賴於.NET。 – rmeador 2009-07-15 14:52:17

+0

沒有其他人按照我們想要的方式工作,即ssh。它實際上是一個用於rsync和ssh端口轉發的GUI以及一些其他的東西 – Malfist 2009-07-15 14:55:24

回答

4

2.0是真的需要重新啓動的東西。 3.5僅僅是2.0,有些東西是用螺栓固定的。安裝後必須重新啓動,否則安裝可能不完整。您可以安排安裝並重啓以在特定時間發生,當服務器不被使用時?

2

據我所知,.NET 2也需要重啓。 您可以使用-norestart命令安裝.NET,但這並不意味着.NET將不需要重新啓動。它只會延遲重新啓動,直到您決定重新啓動機器。

1

我處理了一次WinServer,我們經常彈出重啓問題,尤其是在重要更新之後。

服務器的大部分功能可以分佈在兩臺或更多臺服務器上,如果將它們設置正確,重新啓動一臺服務器可能並不明顯。

-1

重新啓動取決於服務器上安裝和運行的內容。在乾淨的黃金(又名RTM)Win 2003上,你不應該重新啓動,而在有很多運行軟件的計算機中,重新啓動幾乎是安全的。

相關問題