6
4

2 回答 2

10

在迁移指南的最后一步中,您是否删除了指定的 MVC4 项目指南?我遇到了和你一样的问题,当我回溯我的步骤时,我意识到我已经删除了 .csproj 文件中的所有三个 Guid。我恢复了此元素中的其他 Guid,解决方案现在将其识别为 MVC 应用程序,现在可以正常工作。因此,该行现在显示为:

<ProjectTypeGuids>{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>

希望有帮助

于 2013-11-03T17:43:37.683 回答
3

我最近遇到了这个问题,但这是一个简单的修复。我的解决方案中有多个项目(包括几个共享的 PCL),当我卸载项目以更改 ProjectTypeGuids 时,它将 PCL 设置为默认值。右键单击我的 Web 服务项目并将其设置回默认启动项目修复它并且一切正常。

于 2014-06-12T19:04:16.430 回答