2012-10-11 19 views
0

我使用C#創建了一個Windows服務。 所有工作正常。我在我的機器上測試過它。我已經使用每隔一分鐘後觸發一次的Timer。所有在我的機器上工作正常 ,但是當我在另外兩臺機器上安裝它來測試它不工作。它在1分鐘後沒有開火。安裝在另一臺機器上時服務未觸發事件

什麼可能是問題?

+0

那麼,什麼樣的計時器?我認爲問題出在計時器本身(如果服務運行沒有錯誤)是不安全的。問題**可能是**在執行even時被執行的代碼中。日誌日誌日誌... –

回答

0

嘗試在失敗時具有更高權限的計算機上運行它:以本地系統帳戶登錄。這應該允許您測試這是否是權限問題。如果您在服務啓動時開始設置日誌記錄,則可能由於缺少訪問您希望寫入的事件日誌而失敗。

關聯https://stackoverflow.com/a/510225

+0

現已解決。我檢查了日誌,這是Dll未註冊其他機器上的問題..... – Urvashi

相關問題