Asp.net MVC2与现有System.Web.Mvc冲突

Asp.net MVC2与现有System.Web.Mvc冲突,asp.net,asp.net-mvc,asp.net-mvc-2,web-config,asp.net-mvc-futures,Asp.net,Asp.net Mvc,Asp.net Mvc 2,Web Config,Asp.net Mvc Futures,我下载了MVC2 Futures,并将其引用到我当前的MVC2项目中。但是,如果我想从MVC2 Futures调用HtmlHelper,我需要 因此我决定将其添加到我的Web.Config中: <pages> <namespaces> <add namespace="System.Web.Mvc" /> <add namespace="System.Web.Mvc.Ajax" /> <a

我下载了MVC2 Futures,并将其引用到我当前的MVC2项目中。但是,如果我想从MVC2 Futures调用HtmlHelper,我需要

因此我决定将其添加到我的Web.Config中:

<pages>
    <namespaces>
        <add namespace="System.Web.Mvc" />
        <add namespace="System.Web.Mvc.Ajax" />
        <add namespace="System.Web.Mvc.Html" />
        <add namespace="System.Web.Routing" />
        <add namespace="Microsoft.Web.Mvc" />
        <add namespace="Xpedite.Mvc.Html" />
    </namespaces>
</pages>

但是,这导致了我的错误。这会共存吗?如果是,如何进行

我很确定您需要MVC3期货套餐:


MVC2的未来将与MVC1对抗。我也遇到了同样的问题,升级到下一个futures版本为我解决了这个问题。

既然MVC3已经发布了,为什么还要使用MVC2 futures?@KirkWoll可能是因为他不是针对MVC3的。我想到了NET3.5。你确定你的项目参考中针对的是MVC2的正确版本吗?我已经通过重建和清理解决方案解决了这个问题,不过还是谢谢你的建议。