【发布时间】:2015-09-02 19:25:11
【问题描述】:
我从一个朋友那里得到一个旧项目,他想让我重做。该项目是如何用 ASP.net mvc2 编写的。因此,当我尝试在 Visual Studio 2013 中打开它时,我可能会出错。说文件不兼容。我将如何继续解决这个问题?
【问题讨论】:
标签: asp.net-mvc asp.net-mvc-2 asp.net-mvc-5
我从一个朋友那里得到一个旧项目,他想让我重做。该项目是如何用 ASP.net mvc2 编写的。因此,当我尝试在 Visual Studio 2013 中打开它时,我可能会出错。说文件不兼容。我将如何继续解决这个问题?
【问题讨论】:
标签: asp.net-mvc asp.net-mvc-2 asp.net-mvc-5
我强烈建议您创建一个新的空 MVC 5 项目,并将所有文件从旧 MVC 2 项目移到那里。如果您只是尝试更新 DLL,则很难确定您是否更新了所有 DLL、proj 文件、nuget,或者通过复制文件至少做更多的工作是值得的。问题是 VS2013 与旧版本的 MVC 框架不兼容。 但是,如果你真的想在 VS2013 中打开 MVC 2 解决方案,你可以尝试按照这里描述的一些步骤:How do I open an old MVC project in Visual Studio 2012 or Visual Studio 2013?(包含需要在 .proj 文件中更改的项目 Guid)
【讨论】: