Cannot add view to ASP.NET MVC 5 project

不想你离开。 提交于 2019-12-11 13:49:01

问题


I'm trying to add a view to an ASP.NET MVC 5 project in Visual Studio 2013, but the Add button is greyed out.


回答1:


I got this for ages, all I did was upgrade the nuget packages for Mvc and it fixed it. I suspect that I had a mismatch of versions in the solution.

Update-Package Microsoft.AspNet.Mvc -Version 5.2.3

The version part is optional, but it should mean that all projects get the same version.




回答2:


Different from the OP issue (as I'm on VS2017) but in case anyone else comes to this question when they've made the same (basic) error as me...

It took me a few minutes to realise that if you type in a new Model class (as seen below) then this is not what the UI wants; it requires you to select an existing Model from the dropdown. Once I created the model and then selected it 'Add' was enabled.




回答3:


You should create a controller first, then it will create a View folder automatically. Try to right click that file then click create new view. Also Copy might be a specific name, you may need to change that name.



来源:https://stackoverflow.com/questions/28454808/cannot-add-view-to-asp-net-mvc-5-project

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!