2012-04-19 23 views
0

我使用Visual Studio 2010編寫了一個Windows服務和一個使用C#的安裝程序項目。如何在Windows服務安裝程序中爲多個實例設置啓動參數和不同憑據?

此服務將從數據庫中獲取一些數據。

有不止一個數據庫與不同的Windows域登錄帳戶。

我希望安裝程序將連接字符串作爲參數傳遞給每個服務實例,每個實例具有不同的服務名稱。

我查看MSDN並查看OnStart(string[] args)。它需要編寫註冊表鍵以使服務自動運行參數。 有沒有其他簡單的方法可以做到這一點?

除此之外,我在我的安裝程序項目中將用戶名和密碼值設置爲null。安裝期間將會推出一個對話框。 但它只是一次。我想爲每個服務實例設置不同的憑據。所以需要多次推廣。

謝謝。

回答

相關問題