0

这可能是一个愚蠢的问题:

在以前的 VS 版本中,可以通过右键单击代码的视图部分来“添加视图”,如下所示。

    public ActionResult About()
    {
        ViewBag.Message = "Your application description page.";

        return View();
    }

在 VS2013/MVC5 中(显然)这个选项不存在。任何人都知道如何找到它,或者知道如何做到这一点?

我注意到一些奇怪的行为:1)当我通过脚手架创建一个新的控制器时...... MVC5空控制器,没有创建相应的视图/文件夹2)如果我尝试脚手架...... MVC5视图,没有一个地方可以通知对应的Controller

这很奇怪……

谢谢!!

4

3 回答 3

1

经过大量搜索,今天能够解决此问题:VS2013 Express for Web 中的 C# MVC5.1.2、EF 6.1.0。请注意,这是 VS2013 Update 2 RC (<-----note Release Candidate)

这是一个非常大的更新,因此 VS2013 和所有项目都已关闭。

请参阅: http ://www.microsoft.com/en-us/download/details.aspx?id=42307 http://www.asp.net/visual-studio/overview/2013/aspnet-and-web-tools -20132-preview-for-visual-studio-2013-release-notes

添加控制器和添加视图都回到了上下文菜单中,并且已经在我的测试项目中工作了。

于 2014-04-09T17:58:27.833 回答
0

Just two steps

1)Update your Visual studio 2013

2) unload your project from solution explorer then Reload it again.

Bingo!

于 2013-12-15T21:38:33.933 回答
0

正如 Alex Dresko 所指出的,我使用的版本是 RC,显然我之前没有注意到这一点。应该使用 RTM 或更高版本来修复此问题。谢谢!!

于 2013-11-08T09:55:49.470 回答