在 C# 中,我知道如何从代码中运行 .NET 可执行文件,并且还知道该可执行文件的实例是否已经在运行。我想做的是,如果一个实例已经在运行,则Foo
在不同可执行文件的 C# 代码中获取该对象的一个实例。
我有一个 Windows 应用程序(例如 Outlook 的 .NET 版本)。用户可以正常使用该应用程序,但在后台运行的还有一个进程正在监视来自第三方系统的 XML 文件。
我需要的是让观察者进程在它没有运行时启动.NET程序(或者如果它是获取一个句柄),然后CreateEmail
在新的/现有的进程中调用对象实例的方法。