【发布时间】:2011-12-26 10:53:52
【问题描述】:
我刚刚打开了几年前部署的控制台应用程序的源代码,该应用程序每天在我们的服务器上作为 Windows 计划任务运行两次(它会更新数据库中的某些内容)。部署时运行良好,但现在我们需要进行一些代码更改。我尝试在 Debug 中运行它,程序甚至不会进入 sub main。它击中了线
static void Main(string[] args) 并且刚刚结束运行。控制台窗口消失。我没有从客户那里听说生产版本没有运行,但是当我检查他们的服务器时,我没有看到我应该看到的事件日志条目(应用程序应该在每次运行时写入事件日志)
【问题讨论】:
-
您在“输出”窗口中看到了什么?
-
它是为哪个版本的 .NET 编写的?它正在运行和失败的机器上正在运行哪些版本?
-
您在调试器中看到异常了吗?
-
我正在使用 .NET 4.0 (Visual Studio 2010)。它正在使用的机器可能运行多个版本,但我不确定。
-
调试器中没有异常。它只是完全运行结束。
标签: .net vb.net console-application main