7

我有一个 C# Publisher-Subscriber 项目打算MSMQ service在 Windows 中使用。该代码是在.Net Framework 4. 我想在.Net Core. 但我得到了错误

“命名空间系统中不存在类型或命名空间名称“消息”。

.Net Core 是否支持 MSMQ?

.Net Core 是否有一个System.Messaging.dll似乎缺少的对应项。?

4

2 回答 2

7

MSMQ不独立于平台,因此不受 .Net Core 支持。

于 2018-03-01T07:11:26.270 回答
3

尽管 MSMQ 仅适用于 Windows,但即使在 Windows 上,未来也是 .NET Core 和 .NET Framework 基本上已经报废。

目前,在 .NET Core 上使用 MSMQ 的唯一方法是通过以下包:

于 2019-06-05T07:09:06.163 回答