2011-01-27 105 views
1

由於閱讀設置屬性,我無法在Windows Server 2008中啓動Windows服務。這可能有點奇怪,但是如果我退出Settings.Default.myProperty的代碼,則服務將正確插入。使用Windows服務器2008讀取Windows服務中的設置屬性(C#)

很明顯,在Windows 7中安裝的同樣的服務與Settings.Default一起工作正常..所以我認爲問題是Windows Server。

有什麼想法?

謝謝

+0

確保Service.exe.config存在於服務安裝位置,並且服務用戶可以訪問它。 – Anuraj 2011-01-27 12:19:24

回答

0

可能是一個權限問題。 確保您以管理員身份安裝服務。 安裝日誌還可以爲您提供什麼導致它失敗的提示。

0

在Windows Server中,默認情況下禁用.NET Framework 3.5。我已經安裝了Framework 4,但還不夠。當我啓用框架時,一切都像魅力一樣。