0

我想在 C# 中的多个应用程序实例之间共享一个字符串。
我正在使用 .net 框架 3.5 SP1。而且这个版本不支持 Memory-Mapped Files
由于一些权限和性能问题,我无法使用磁盘 IO。
所以谁能告诉我一个方便的方法来做到这一点。
我搜索并遇到了其中的一些:
1. 序列化
2. 编组
3. 管道
,但是所有这些都太复杂了,不能只共享一个字符串。
谢谢

4

2 回答 2

1

消息队列,也许?

查看本文以获取示例

于 2012-05-18T09:18:33.377 回答
1

你可以使用数据库。

如果您想要共享内存,我认为您会遇到的其中一件事是 AppDomains,请参见此处:这是一个解决此问题的示例:http: //www.codeproject.com/Articles/17606/NET-Interprocess-Communication

于 2012-05-18T09:20:09.690 回答