【问题标题】:Could not load assembly protobuf-net, wrong version referenced无法加载程序集 protobuf-net,引用了错误的版本
【发布时间】:2016-10-21 20:23:14
【问题描述】:

我遇到了这个问题

{“无法加载文件或程序集 'protobuf-net, Version=2.0.0.480, Culture=neutral, PublicKeyToken=257b51d87d2e4d67' 或其依赖项之一。找到的程序集的清单定义与程序集引用不匹配。(异常来自 HRESULT: 0x80131040)":"protobuf-net, Version=2.0.0.480, Culture=neutral, PublicKeyToken=257b51d87d2e4d67"}。

我有从 nuget 获得的 2.0.0.668 版本

【问题讨论】:

    标签: protobuf-net


    【解决方案1】:

    所以您的代码中的 something - 大概是其中一个库 - 引用了 .480。这不是一个 巨大 问题 - 您可以使用程序集绑定重定向来告诉运行时使用 668。但也许更简单的是更新使用 480 的任何内容。

    【讨论】:

      猜你喜欢
      • 2011-05-10
      • 2014-10-10
      • 2023-03-28
      • 2019-08-05
      • 2015-09-01
      • 2016-04-18
      • 2011-03-13
      • 1970-01-01
      • 2015-08-11
      相关资源
      最近更新 更多