【发布时间】:2015-11-25 14:30:36
【问题描述】:
我在尝试启动我的 asp.net 应用程序时收到以下错误消息:
错误 1 程序集 'MyProject,版本 = 1.0.0.0, Culture=neutral, PublicKeyToken=null' 使用'System.Web.Http, 版本=5.2.3.0,文化=中性,PublicKeyToken=31bf3856ad364e35' 它的版本比引用的程序集 'System.Web.Http, 版本=4.0.0.0,文化=中立, PublicKeyToken=31bf3856ad364e35'
这条消息是什么意思?使用的程序集和引用的程序集有什么区别?
查看 System.Web.Http 程序集的属性时(通过解决方案资源管理器 -> 我的项目 -> 参考 -> System.Web.Http)我可以看到 5.2.3.0。
关于 SO 有很多与此类错误相关的问题/答案,但我找不到真正解释发生了什么的问题。
【问题讨论】:
标签: asp.net .net .net-assembly