2
有誰知道如何安裝Windows服務的副本?我需要測試我編寫的服務的新版本,但希望在不卸載舊版本服務的情況下這樣做。如果新服務出現問題,我將需要儘快重新啓動舊服務。我試圖重新命名新服務,我可以找到它來重新命名它(從項目名稱到assembly.cs),但它仍然識別舊的安裝,並且不允許我在不卸載舊版本的情況下安裝新版本。如何在不卸載舊服務的情況下測試新版本的Windows服務
如果這是不可能的,我總是可以保留舊的.msi,並準備好重新安裝。如果有任何問題,安裝它們並在它們之間切換會很方便。
任何想法表示讚賞。
單獨的機器?單獨的VM? – 2011-01-21 16:10:08
必須在同一臺機器上。順便說一句,已經試過這個:http://www.codeproject.com/KB/dotnet/MultipleInstNetWinService.aspx。它在vs2008中不起作用。 – 2011-01-21 16:10:41