【问题标题】:using MVC 2 instead of MVC1使用 MVC 2 而不是 MVC1
【发布时间】:2010-11-25 05:21:41
【问题描述】:

嗨 我试图设置 atomite,我的系统上没有 MVC 1,所以我将其更改为 MVC 2 我得到了他的错误:

我该如何解决?

 Error  30  Assembly 'AtomSite.WebCore, Version=1.4.0.0, Culture=neutral, PublicKeyToken=null' uses 'System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' which has a higher version than referenced assembly 'System.Web.Mvc, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' c:\Users\Administrator\Downloads\AtomSite 1.4.0.0 Source\WebCore\bin\AtomSite.WebCore.dll   OpenIdPlugin

【问题讨论】:

    标签: c# asp.net-mvc assemblies


    【解决方案1】:

    从错误看来,您确实安装了 MVC 1,这就是您所引用的。 AtomSite.WebCore 程序集似乎需要 MVC 2,但您在项目中引用的 System.Web.Mvc 版本是 1.0。

    【讨论】:

    • 我已经将它们全部更改为 mvc 2,这就是为什么会发生这种情况,如果我有 mvc 1,这将不是问题
    • 你说得对。我改变了除了一个地方以外的所有地方,我会在 7 分钟后标记你的答案
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-02-04
    • 1970-01-01
    • 2012-04-27
    • 2020-08-27
    • 2014-03-08
    • 1970-01-01
    • 2014-07-08
    相关资源
    最近更新 更多