如何从基于Windows窗体的应用程序中的控制台应用程序访问变量?

时间:2011-03-29 12:55:37

标签: c#

一种解决方案是使用EMS并回传变量。还有其他可能的方法吗?

2 个答案:

答案 0 :(得分:1)

您可以尝试使用以下方法实现此目的:

使用WCF的示例:Many to One Local IPC using WCF and NetNamedPipeBindin

其他示例:A C# Framework for Interprocess Synchronization and Communication

一切都取决于您使用的.Net Framework版本。如果您使用.net 3.0。然后你可以看一下WCF。如果没有,那么你就是你自己,你可以谷歌关键字P / Invoke(CreateFileMapping,MapViewOfFile,CreatePipe ...)

答案 1 :(得分:0)

你给它命名了。 Remoting是你的朋友。除非您使用的是.NET 3+,否则{@ 3}}应该是首选。