我有用.NET 4.5創建的Windows服務。它需要在域用戶帳戶(服務帳戶)的環境下運行,以使用可信連接連接到SQL Server。在VS2013中,我將ProjectInstaller設置爲使用帳戶類型「用戶」。.NET Windows服務用戶名
當我第一次安裝並啓動服務時,它會提示輸入用戶名和密碼。這是預料之中的,因爲我沒有存儲任何地方我發現令人討厭的是,任何時候服務停止並開始,它會一直要求輸入用戶名和密碼。
我假設(無法驗證)如果服務停止並被設置爲自動重啓,它將無法自動重啓,因爲它需要用戶名和密碼。
是否有解決此問題的方法,可能是將用戶名和密碼添加到安裝程序中?
同意,理想情況下,交換機將存在系統記住輸入的名稱,而不是每次停止重置。 – Josh 2014-10-29 00:18:40