【问题标题】:Structure Map Assembly version issueStructure Map Assembly 版本问题
【发布时间】:2015-11-20 09:38:24
【问题描述】:

我正在尝试将 Structure map 作为 DI 容器与我的公共交通代码集成。

Nuget Packet 版本似乎存在冲突。

程序集 MassTransit.StructureMapIntegration 需要一个已签名的 结构图的 3.1.6.191 版本。但对应的未签名 结构图包的最新版本为 3.1.6.186。

这会导致代码不匹配。

我尝试将已签名的结构图程序集降级到 3.1.6.186 以确保它与未签名版本的结构图相同,但这似乎会导致 MassTransit 结构图 Nuget 包出现问题。 Mass Transit Structure Map Nuget 包没有任何接受 3.1.6.186 签名的结构图程序集版本的版本。

我该如何解决这个冲突?

我可以使用另一个位置来获取支持 3.1.6.186 的 MassTransit Structure Map nuget 包吗?

【问题讨论】:

  • MassTransit 的下一个版本将包括对结构图的签名和未签名版本的支持。这将解决您的问题。

标签: masstransit


【解决方案1】:

正如 Chris(Mass Transit 的维护者之一)在评论中提到的那样,Mass Transit 3.2.0 现在支持解决此问题的未签名 Structuremap 组装。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-04-08
    • 1970-01-01
    • 1970-01-01
    • 2013-07-03
    • 2019-04-06
    • 2018-03-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多