我的目标是创建一个子进程,它将并行执行一段VB.NET代码说一个函数。我想专门使用进程而不是线程来做。请建议如何做到这一点?
答案 0 :(得分:1)
您可以查看Process.Start方法。显然,您希望在单独的进程中执行的代码段应该驻留在此进程中。它不能驻留在调用者进程中。
另一种可能性是创建一个新的AppDomain而不是进程。
答案 1 :(得分:0)
检查ProcessStartInfo
课程,了解您可以使用哪些选项来启动流程。
但是,该过程将是独立的 - 您无法控制它,也不能成为“子过程”。如果您需要更多控制权,则应重新考虑使用线程。