我有一個用C#,.Net框架2.0編寫的windows服務。我將它安裝在三臺機器上,它運行良好,但在一臺機器上(使用.Net Framework 2.0),安裝程序已成功安裝服務,但服務在啓動後沒有響應。我通過檢查在配置文件中是否存在特定路徑中創建的日誌文件來檢查此問題。每當定時器運行間隔時間時,都會創建該日誌文件。我無法弄清楚原因。已經檢查過所有的參數,但無法得到任何解決方案。Windows服務安裝成功但啓動後沒有響應
有趣的是,相同的設置在其他機器上運行良好。
P.S .:我在所有要安裝此服務的服務器上都有管理員權限。
3臺機器之間是否有區別?任何呢? – 2010-04-14 15:50:49
是的。無法獲得結果的人是MS Windows Server 2003企業版。 兩臺MS Windows XP上的成功機器。再次在MS Windows Server 2003上成功的另一臺機器。現在,這臺2003年的機器是一臺開發機器,而另一臺機器卻無法取得成功。所以,也許有一些檢查或權利或別的東西停止訪問EXE的服務。這就是我想要弄明白的。 即使m使用.Net框架2.0本身,它是否有可能讓服務的代碼給出問題? – Ridhi 2010-04-14 16:02:14