我一直在做一个ASP.NET MVC2项目,我一直在想是否应该把它迁移到ASP.NET MVC3。
虽然我不确定它是否向前兼容,而且我不需要在现有的应用程序上做太多的重新工作。
我的另一个问题是迁移是否会影响我的Dev Express控件的行为。或任何第三方控件。
发布于 2011-02-03 10:13:41
是的,您可以安全地将您的MVC2应用程序迁移到MVC3。http://weblogs.asp.net/leftslipper/archive/2010/07/28/migrating-asp-net-mvc-2-applications-to-asp-net-mvc-3-preview-1.aspx
发布于 2011-02-03 10:15:37
是的,asp.net mvc2是向前兼容的。我们有相当大的产品,我们没有遇到任何问题。您可以查看以下说明进行升级。
how to upgrade your exisitng asp.net mvc 2 project to asp.net mvc 3
发布于 2011-02-03 10:18:03
对我来说,从MVC2迁移到MVC3要比从版本1迁移到2容易得多。
我遇到的唯一问题是Nullable操作参数总是为null (即使有值)……但我认为这只是RC2中的一个bug。
https://stackoverflow.com/questions/4882036
复制相似问题