我有一个 .net C# 控制台应用程序(不是服务)。它基本上连接到一个网络服务,获取一些 xml 文件,将这些文件复制到驱动器上的几个位置,验证 xml,处理它并将这些对象发送到另一个网络服务。
但是,当 main 方法存在时(并且控制台窗口关闭),我仍然可以在任务管理器中看到进程。
我尝试用 try 包围 main 方法中的所有内容,以捕获 ApplicationException,但我仍然不知道为什么应用程序会崩溃,即使一切正常,否则...
有人知道从哪里开始检查故障部件吗?
最佳答案
查看线程使用情况和异步调用。
关于C# 控制台应用程序退出后仍驻留在内存中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/209304/