[英]Windows Task Scheduler and sdf Database
我有一個相對簡單的C#應用程序,該應用程序從網站上獲取一些數據並將其寫入sdf數據庫文件中。
該應用程序本身運行良好-但是,如果我使用Windows任務計划程序將其作為計划任務運行,它不會向數據庫添加任何內容(它仍顯示為按預期在任務管理器中運行)。
因此,只需再次說明一下:手動啟動exe即可正常工作(單擊或命令窗口),但作為任務啟動(無論是計划還是手動)啟動,它都會運行,但不會向數據庫添加任何內容。
與具有“啟動程序”操作的任務相比,手動啟動exe有什么區別?
遺憾的是,這並不是該問題的完美答案,但是我現在通過使用SQL Server(MS-SQL 2014 Express)使其正常工作。
顯然.sdf文件和Windows Task Scheduler不是最好的朋友。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.