Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/314.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用窗口服务启动进程_C#_Process_Windows Services_Appdomain - Fatal编程技术网

C# 使用窗口服务启动进程

C# 使用窗口服务启动进程,c#,process,windows-services,appdomain,C#,Process,Windows Services,Appdomain,我今天问了很多问题,但那是因为我知道你们是最好的。 对于我的问题,我们已经构建了一个窗口服务,它在我们的服务器上启动我们所有的自建应用程序。我们是靠自己做的 foreach(var path in paths) { Process p = new Process(path); p.Start(); } 现在。。我们是否应该每天循环使用所有流程一次? 给每个流程分配一个自己的“appDomain”不是更正确吗?请您提供更多信息,说明您正试图通过这个来实现什么。实际上我不知道,我在考虑II

我今天问了很多问题,但那是因为我知道你们是最好的。 对于我的问题,我们已经构建了一个窗口服务,它在我们的服务器上启动我们所有的自建应用程序。我们是靠自己做的

foreach(var path in paths)
{
  Process p = new Process(path);
  p.Start();
}
现在。。我们是否应该每天循环使用所有流程一次?
给每个流程分配一个自己的“appDomain”不是更正确吗?

请您提供更多信息,说明您正试图通过这个来实现什么。实际上我不知道,我在考虑IIS这样的管理者与我们正在做的事情之间的关联,每个池都有它;也许我的问题只是我缺乏知识。我是否应该为每个进程使用新的appDomain。您启动它们是出于测试目的还是其他目的?不,我们的服务器中有我们的生产程序。我们不使用windows服务,但由于历史架构的原因,控制台应用程序没有windows,该应用程序是否还有其他功能,或者它只是一个更复杂的批处理文件?