.net 我可以在同一个应用程序中结合MVC2和MVC3吗?

.net 我可以在同一个应用程序中结合MVC2和MVC3吗?,.net,asp.net,asp.net-mvc,.net,Asp.net,Asp.net Mvc,我有一个MVC2应用程序,需要添加另一个基于MVC3的应用程序的代码 如果我只是将程序中的引用从MVC2更改为MVC3,会发生什么情况?行吗?新添加的基于MVC3的代码可能有效吗?我应该想到的典型问题是什么?不,不能在同一个ASP.NET应用程序中组合这两个版本。另一方面,您可以将ASP.NET MVC 2应用程序升级到ASP.NET MVC 3。不过你可以期待一些。您可以这样做,也可以使用。不,您不能在同一个ASP.NET应用程序中组合这两个版本。另一方面,您可以将ASP.NET MVC 2应

我有一个MVC2应用程序,需要添加另一个基于MVC3的应用程序的代码


如果我只是将程序中的引用从MVC2更改为MVC3,会发生什么情况?行吗?新添加的基于MVC3的代码可能有效吗?我应该想到的典型问题是什么?

不,不能在同一个ASP.NET应用程序中组合这两个版本。另一方面,您可以将ASP.NET MVC 2应用程序升级到ASP.NET MVC 3。不过你可以期待一些。您可以这样做,也可以使用。

不,您不能在同一个ASP.NET应用程序中组合这两个版本。另一方面,您可以将ASP.NET MVC 2应用程序升级到ASP.NET MVC 3。不过你可以期待一些。您可以这样做,也可以使用。

当两者不能在同一个程序集中共存时,从MVC2升级到MVC3应该没有问题


MVC2和MVC3之间存在一些差异,但很可能您不会碰到它们。

虽然两者不能在同一个程序集中共存,但从MVC2升级到MVC3应该没有问题


MVC2和MVC3之间存在一些差异,但很可能您不会碰到它们。

您需要升级,因为您无法将两者结合起来

有一个可用的升级工具:


该链接还详细说明了应如何进行升级。

您需要升级,因为无法将两者结合起来

有一个可用的升级工具:


该链接还详细说明了如何进行升级。

首先可能出现的故障是什么?我该怎么做-在完全前向移植和部分后向移植之间进行选择?@sharptooth,这个问题的答案将在很大程度上取决于您的应用程序在做什么以及它使用什么功能。有一些突破性的变化,但我会去全面升级到ASP.NET MVC 3。如果没有时间将所有视图移植到Razor,您可以保留WebForms视图引擎。首先什么可能会出现故障?我该怎么做-在完全前向移植和部分后向移植之间进行选择?@sharptooth,这个问题的答案将在很大程度上取决于您的应用程序在做什么以及它使用什么功能。有一些突破性的变化,但我会去全面升级到ASP.NET MVC 3。如果您没有时间将所有视图移植到Razor,您可以保留WebForms视图引擎。有一些突破性的更改。有突破性的变化。