Lea*_*des 8 visual-studio-2013 asp.net-mvc-5
创建几个视图后,AddView> Add按钮被禁用,我无法再添加视图.有人有暗示吗?

编辑
我可以使用Add New Item命令添加视图并选择Views,但这对我来说是无稽之谈.
您现在可能已经解决了这个问题,但我想我应该为其他遇到此问题的人添加我的答案。
同样的问题也发生在我身上,解决方案是编辑 .csproj 文件以告诉 Visual Studio 这是一个 MVC 项目。
这就是你要做的:
1)在文本编辑器(记事本也可以)中打开MVC项目的.csproj文件。
2)找到标签。
3) 对于 Visual Studio 2013,它应该是这样的(也可能适用于 2012):
<ProjectTypeGuids>{E3E379DF-F4C6-4180-9B81-6769533ABE47};{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>
Run Code Online (Sandbox Code Playgroud)
4) 保存更改 - Visual Studio 将检测它们并重新加载项目。
这就是你这样做的原因:
.csproj 文件中的该行所做的只是告诉 Visual Studio 它是什么类型的项目。
E3E379DF-F4C6-4180-9B81-6769533ABE47 = ASP.NET MVC 4.0
349c5851-65df-11da-9384-00065b846f21 = 网络应用程序
fae04ec0-301f-11d3-bf4b-00c04f79efbc = C#
在你的情况下,我预计 E3E379DF-F4C6-4180-9B81-6769533ABE47 丢失,所以 VS 不知道它是一个 MVC 项目,因此不允许你添加视图和控制器。
您可以在此处查找各种指南,以防您需要它们。http://www.codeproject.com/Reference/720512/List-of-Visual-Studio-Project-Type-GUID
我希望这对您有帮助。
| 归档时间: |
|
| 查看次数: |
2467 次 |
| 最近记录: |