2

我在一个用 c#(.net framework 4)编码的应用程序上工作,它访问数据库并读/写一些表。

当我在开发机器上运行应用程序时,它运行良好(表格写得很好)。当我在任务调度程序之外的 Windows Server 2003 上运行该应用程序时,它运行正常(表格写得很好)。当我从 Windows 任务调度程序运行应用程序时,它运行不正常(根本没有写表)。

我尝试了许多帐户,并尝试了管理员一个,以在任务计划程序中启动任务,但任何帐户都不起作用。

我必须写的是,旧版本的应用程序在开发机器上运行良好,在带有/不带有 Windows 任务调度程序的 Windows Server 2003 上(表格写得很好)。

任何想法 ?

谢谢

4

1 回答 1

0

我唯一推荐的是添加行:

Debugger.Break();
Debugger.Launch();

就在必须打开实际连接并调试应用程序的地方。有了这么多的信息,没有什么可建议的了。

于 2012-05-08T20:11:12.333 回答