我有一个启动另一个应用程序的 AutoUpdater 应用程序。是否有强制第二个应用程序仅在由 AutoUpdater 启动的情况下运行?
问题是,一些最终用户会在他们的桌面上创建主应用程序文件的快捷方式。这成为一个问题,因为它应该在启动之前检查应用程序的更新,并且他们没有收到我们的更新。
我的一个想法是通过 WCF 创建一个 IPC 通道,然后从 AutoUpdater 向另一个应用程序发出一个非常简单的命令。如果其他应用程序在 2 或 3 秒内没有收到该命令,它将自行关闭。
这似乎比应该需要的更多的代码/开销。有没有更简单的方法?
谢谢!