.Net 应用程序手动运行良好,但无法从任务计划程序 Windows 11

问题描述 投票:0回答:1

我编写了一个 .Net 应用程序,它获取 SQL Server 日历的内容并更新 Office 365(Outlook 日历)中的日历。当我手动运行该过程时,该过程运行良好。但是,当我在任务计划程序中创建一个任务以每 5 分钟运行该程序时,它说它正在成功运行该任务,但它根本没有运行。我有一个从应用程序写入的日志,并且更新了 SQL Server 中的时间戳,以跟踪上次同步两个日历的时间。我正在从可执行文件所在的目录以我自己的身份运行该应用程序。无论我是否以最高权限登录,我都会运行它。有人可以帮我解决这个问题吗?我没有太多调试任务调度程序问题的经验。我在 Windows 11 Pro 上运行它。

这是任务计划程序的快照:

enter image description here

我尝试将其移至 Windows 10,认为这可能会解决问题,但我得到了相同的行为。任务计划程序说它正在运行直至完成,但它根本没有运行。我可以手动运行该应用程序并且运行良好。

c# .net sql-server scheduled-tasks
1个回答
0
投票

不,我正在使用带有连接字符串的 SQL Server 身份验证。它未使用 Windows 身份验证运行。

© www.soinside.com 2019 - 2024. All rights reserved.