是Visual Studio 2010的兼容MVC 1.0ASP.Net MVC 1.0在Visual Studio 2010
好家伙,
感谢提前阅读。
我正在使用MVC 1.0项目和VS2008。
我会很高兴地升级到VS2010,但我怀疑有关它与MVC 1.0的兼容性。
你做到了吗?它是如何产生的?
是Visual Studio 2010的兼容MVC 1.0ASP.Net MVC 1.0在Visual Studio 2010
好家伙,
感谢提前阅读。
我正在使用MVC 1.0项目和VS2008。
我会很高兴地升级到VS2010,但我怀疑有关它与MVC 1.0的兼容性。
你做到了吗?它是如何产生的?
的Visual Studio 2010将带着ASP.NET MVC 2.0开箱,所以最好的办法是现有的1.0项目转换为2.0。
你的ASP.NET MVC 1.0项目应该是(几乎)与ASP.NET MVC 2.0完全兼容(有轻微的重大更改少数)。将项目转换为ASP.NET MVC 2.0所需的全部内容都是项目文件中的GUID更改。
约兼容性和转换的详细信息,请参见ASP.NET MVC 2.0 Release Notes。
一切似乎都很好。我能够得到它的工作,虽然它采取了一点点黑客攻击。
我得到了它的工作,但没有知道/ View文件夹中的web.config有一个对MVC的引用,非常感谢@ZaChickster – VinnyG 2011-03-21 21:09:32
<pages validateRequest="false" pageParserFilterType="System.Web.Mvc.ViewTypeParserFilter, System.Web.Mvc, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" pageBaseType="System.Web.Mvc.ViewPage, System.Web.Mvc, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" userControlBaseType="System.Web.Mvc.ViewUserControl, System.Web.Mvc, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<controls>
<add assembly="System.Web.Mvc, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" namespace="System.Web.Mvc" tagPrefix="mvc" />
</controls>
</pages>
我已经更换,以System.Web.MVC,版本2.0.0.0的引用与1.0.0.0,但 我正在查看没有发现,因为System.Web.Mvc.ViewTypeParserFilter和系统错误。 Web.Mvc.ViewPage在web.config中使用Verision 2.0.0.0。
他问的是VS2010是否与MVC1兼容,而不是MVC2是否与其兼容。 – anthares 2010-02-09 20:48:39
非常感谢罗伯特 我现在可以安静地睡觉了...... P – SDReyes 2010-02-09 20:49:15
谢谢Anthares! 再次感谢你罗伯特。 :) – SDReyes 2010-02-09 20:57:13