我相信我需要的是反思,但在调查之后,我不确定我应该如何让它发挥作用。
我正在尝试运行应该告诉主实例执行过程的应用程序的第二个实例,并且此代码必须从第一个实例运行。我已经能够通过使用互斥锁来识别实例是否已在运行。
if (Mutex.WaitOne(TimeSpan.Zero, true) == false)
{
//program already has an instance running
//How do I call a method on the first (already running) instance
}
我想要它做的是从第一个(已经运行的)实例执行一个过程。