我在 Windows Server 2012 上運行了一個名為 FileWatcher 的服務。它將文件檢查到文件夾中并執行其他操作。我必須每天凌晨 2 點停止并重新啟動服務,因此我配置了兩個計劃任務:第一個任務在凌晨 2 點停止服務,第二個在凌晨 2 點開始。一切正常。服務停止,然后重新啟動。但是如果我檢查事件查看器,我會發現一些錯誤。2.00.00 AM:服務成功停止。2.00.00 AM:無法停止服務。System.InvalidOperationException:檢測到未處理的異常 ---> System.InvalidOperationException:當任一應用程序沒有控制臺或控制臺輸入已從文件重定向時,無法讀取密鑰。試試 Console.Read。2.00.00 AM:描述:由于未處理的異常,進程被終止。異常信息:System.InvalidOperationException凌晨 2 點 00 點:錯誤的應用程序名稱:FileWatcher.exe,版本:1.0.0.0,時間戳:0x5aeae776 錯誤的模塊名稱:KERNELBASE.dll,版本:6.3.9600.18340,時間戳:0x5736541b 異常代碼:043040x80404040x80進程 ID:0x1a6c2.01.01 AM 服務成功啟動。這是怎么回事?我的意思是,服務停止并重新啟動,為什么我會收到這些錯誤?我已經檢查了另一個類似的問題,這家伙解決了將項目從 Windows 應用程序更改為控制臺應用程序的問題。我的已經是控制臺應用程序。提前謝謝你,M。
- 1 回答
- 0 關注
- 226 瀏覽
添加回答
舉報
0/150
提交
取消