0

我编写了一个启动程序,可以触发给定数量的可执行文件,代码如下:

Process.Start(strPath2EXE);

我遇到的问题是我似乎仅限于启动大约四个可执行文件副本。有没有其他方法可以在没有此限制的情况下启动可执行文件?我希望同时运行10多个。

以下是事件日志中的错误:EventType clr20r3、P1 launcher.exe、P2 1.0.0.0、P3 4bec3901、P4 system、P5 2.0.0.0、P6 4889de7a、P7 39f5、P8 288、P9 system.componentmodel.win32、P10零。

4

1 回答 1

1

这与您想象的虚拟“限制”无关。哪有这回事。您可以根据需要启动任意数量的进程。

这没什么好说的。调试应用程序并提供调用堆栈。我怀疑某些可执行文件需要提升,而您的启动器没有提升。因此可能是一个安全例外。

于 2010-05-13T19:06:36.513 回答