<分区>
我有调用 exe
并打开进程的应用程序。
在这个过程中,有一个线程打开了几个线程,它做同样的事情。我需要将一些参数从应用程序传递到内部线程。
我怎样才能用 wcf 做到这一点?
还有别的办法吗?
<分区>
我有调用 exe
并打开进程的应用程序。
在这个过程中,有一个线程打开了几个线程,它做同样的事情。我需要将一些参数从应用程序传递到内部线程。
我怎样才能用 wcf 做到这一点?
还有别的办法吗?
最佳答案
你需要完成什么?要将您的参数传递给新线程,您可以使用 ParametrizedThreadStart。如果您的参数在您的 exe 应用程序的主线程之外,我会看到两个选项:
如果您在启动此 exe 时知道您的参数是什么,只需将您的参数传递给它,例如 myapp.exe/myparam1/myparam2
在该线程中托管 WCF 服务并使用 RPC(远程过程调用)调用某些方法,例如 UpdateParamter(对象参数),并将您的参数作为参数传递到该方法中
关于c# - 如何将参数从控制台应用程序 c# 传递到正在运行的进程?使用wcf?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31001636/