C# Process.start()一个程序后 被启动的程序会自动退出

hhpydzx123 2012-06-05 03:01:58
前段时间为项目需要写的一个监控程序,用于拉起异常退出的程序;

我使用的是Process类中的start方法来启动程序的

监控程序中创建多个线程,一个线程管理一个需要监控的程序。

但是后来加了一个程序,那个程序在启动的时候需要加载大量数据,因此启动的时候比较慢。但是我发现用我的监控程序启动它的时候,总是在大约加载一分钟的时候它会自动退出。然后我的监控程序又拉起他,重复如此。

如果像其他程序不需要加载大量数据的话,程序是没问题的,我另外一些程序就是这样子。使用正常。就是那个要加载数据的程序有问题。。。有没人知道答案呢?
...全文
704 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧