【问题标题】:How to migrate VS2010 MVC3 project to VS2015?如何将 VS2010 MVC3 项目迁移到 VS2015?
【发布时间】:2018-07-18 23:23:30
【问题描述】:

当我尝试打开现有解决方案(最终将其转换为更高版本的 MVC 和 .NET 包)时,VS2015 拒绝该项目:

找不到此项目类型所基于的应用程序。请尝试此链接以获取更多信息:http://go.microsoft.com/fwlink/?LinkID=299083&projecttype=E53F8FEA-EAE0-44A6-8774-FFD645390401

该链接毫无价值,因为它会将我带到 VS2013 兼容性页面。

我的目标是将项目从 MVC3/.NET4.0 迁移到 MVC5/.NET4.5。

我无法在 VS2010 中定位更高版本的 MVC 或 .NET。 VS2015 不会打开旧项目所以这里的解决方案不起作用Some (official or not) upgrade Mvc3 to Mvc5 guide??用于更改项目的属性,因为项目不会打开。

【问题讨论】:

    标签: asp.net-mvc visual-studio-2010 asp.net-mvc-3 asp.net-mvc-5 visual-studio-2015


    【解决方案1】:

    VS2010 之后不支持 Mvc3。我使用 VS2010SP1。 你可以让它工作,但它最终会咬你。 你要选择VS版本和对应的Mvc版本

    【讨论】:

      【解决方案2】:

      我手动进入 csproj 文件并将 ProjectTypeGuid 切换为 MVC4 项目的:E3E379DF-F4C6-4180-9B81-6769533ABE47。然后 VS2015 能够打开项目并正确升级到 MVC5 guid。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-05-07
        相关资源
        最近更新 更多