子进程VB.NET

时间:2010-11-02 10:05:49

标签: .net vb.net

我的目标是创建一个子进程,它将并行执行一段VB.NET代码说一个函数。我想专门使用进程而不是线程来做。请建议如何做到这一点?

2 个答案:

答案 0 :(得分:1)

您可以查看Process.Start方法。显然,您希望在单独的进程中执行的代码段应该驻留在此进程中。它不能驻留在调用者进程中。

另一种可能性是创建一个新的AppDomain而不是进程。

答案 1 :(得分:0)

您最好的选择是使用Process类和Start方法。

检查ProcessStartInfo课程,了解您可以使用哪些选项来启动流程。

但是,该过程将是独立的 - 您无法控制它,也不能成为“子过程”。如果您需要更多控制权,则应重新考虑使用线程。