如何将参数从控制台应用程序c#传递到正在运行的进程?使用wcf

本文关键字:运行 进程 wcf 使用 参数 控制台 应用程序 | 更新日期: 2023-09-27 17:59:13

我有一个调用exe并打开进程的应用程序。在这个过程中,有一个线程打开了更多的线程,这些线程也在做同样的事情。我需要将一些参数从应用程序传递到内部线程。

如何使用wcf?

还有别的办法吗?

如何将参数从控制台应用程序c#传递到正在运行的进程?使用wcf

您需要完成什么?要将参数传递给新线程,可以使用ParametrizedThreadStart。如果你的参数在exe应用程序的主线程之外,我会看到两个选项:

  1. 如果你在启动这个exe时知道你的参数是什么,只需将你的参数像myapp.exe/myparam1/myparam2 一样传递到它中

  2. 在该线程中托管WCF服务,并使用RPC(远程过程调用)调用某些方法,例如UpdateParamter(对象参数),并将此方法中的参数作为参数传递