c# - 协商不同域中的两个应用程序

标签 c# .net winforms applicationdomain

如何通知不同域中的另一个应用程序当前正在运行的应用程序已崩溃? 换句话说,是否可以在不同的域中协商两个不同的应用程序?

提前致谢。

最佳答案

您可以为这种 IPC 使用命名管道。为此,请查看 System.IO.Pipe s 命名空间和优秀的 NamedsPipeServerStreamNamedPipeClientStream 类。

请注意,您只能将匿名管道用于同一域内的进程间通信,而您可以将命名管道用于不同域中的 IPC(即同一内联网上的跨 PC)。

关于c# - 协商不同域中的两个应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7658320/

相关文章:

c# - 如何将与序列化相关的变量变成简洁的单行代码?

c# - IDistributedCache 通过注入(inject)调用构造函数

c# CF、WinForms 和双缓冲区

c# - 帮助理解 C# 优化

c# - 键是一对整数的字典

c# - 为什么 BindingList<T> RemoveItem 方法受到保护

c# - Windows 窗体显示隐藏控件未按预期工作

c# - 如何使用自定义控件扩展 Windows 8 资源管理器功能区?

c# - 获取类类型?

c# - 如何创建一个可序列化的类,其中包含一组类中的一个类的实例