2013-08-27 20 views
2

我怎樣才能在不同的服務名稱安裝相同的Windows服務,因爲它有指向同一臺機器上不同的數據庫安裝Windows服務。無需重建

有沒有一種方法,而無需重建項目和改變服務安裝程序的名字,我還能做什麼?

在此先感謝

回答

1

服務名稱是一個字符串。您可以使用參數化服務名稱將它作爲參數傳遞給安裝程序並安裝相同的服務多次。

下面是我們使用的服務,其中包括基於代碼的安裝程序的抽象基類。您可以輕鬆地將其調整爲參數化的服務名稱。

Converting a c# commandline app to a Windows service

+1

那麼......不是那麼漂亮。在這裏,我正在改變服務和重建的名稱。我應該自己問這個問題! ;) – NotMe

+0

@ChrisLively,哈哈,很高興它幫助。 :-) –