5
我已經在網絡上做了一些廣泛的搜索,但是我似乎無法找到我面臨的問題的具體解決方案。最近的是這篇文章......但仍然沒有解決方案:(scheduled task run .exe problemMicrosoft Server 2008 R2不從任務調度程序寫入文本文件
基本上環境是運行C#控制檯應用程序的Windows Server 2008 R2。當我手動運行控制檯應用程序時,會創建一個文本文件(使用NLog)並附加,但是當我從Windows調度程序使用域管理員帳戶運行控制檯,應用程序運行(因爲我從事件查看器日誌解密),但文本文件不創建/追加。我也嘗試更改運行計劃的帳戶任務(從域管理員到本地管理員帳戶)但問題仍然存在
想不到我能做的任何事情,任何新鮮的想法都會被讚賞:)
你在哪裏寫文件?您確定應用程序可以在此特定上下文(計劃任務)中的此路徑中編寫? – Xaruth
也可以發佈寫入文件的代碼。請確保您正在指定NLog的完整路徑作爲任務運行,這意味着工作目錄將會不同。 – SmithMart