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