asp.net - 上下文菜单不包含脚手架 VS2015 ASP.NET 5

标签 asp.net visual-studio-2015 asp.net-core asp.net-core-mvc

我正在阅读 ASP.NET 5 文档网站上的教程。

如你所见here培训师右键单击 Controller 文件夹,他/她会得到一个上下文菜单,在 Add 子菜单下有一个 New Scaffolded Item... 选项。

但是正如您在下面看到的,当我右键单击我的 Controller 文件夹时,没有可用的 New Scaffolded Item... 选项!

New Scaffolded Item... is not available

当我在一个 Action 中右键单击时,我也没有 Add view... 选项!

我使用的是 Visual Studio 2015 Updade 1 CTP。

最佳答案

Asp.Net 5 的目标是尽可能多地削减功能,只保留从 .Net Core 开始的“绝对必要”的功能。

脚手架等生产力功能似乎不属于“基本”范畴,需要作为项目的依赖项添加。

此链接可能有帮助:Scaffolding MSDN Blog Article .

一个警告:有许多类已从版本 '1.0.0-beta8 重命名为 1.0.0-rc1-final。我相信 CodeGenerator 就是其中之一。 namespace 层次结构中的“框架”更改为“扩展”。

希望对您有所帮助...

关于asp.net - 上下文菜单不包含脚手架 VS2015 ASP.NET 5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33829175/

相关文章:

visual-studio-2015 - 如何从 Visual Studio 中的解决方案中卸载*所有* nuget 包

Xamarin:Xamarin Mac Agent 显示连接受限

c# - 使用 Visual Studio 2017 的 .NET Core 解决方案上没有 project.json、global.json ... 等

javascript - 如何使用 asp.net 从数据库检索数据,然后将该数据输入 javascript 数组?

javascript - 将 http 请求发送到第三方服务器并通过重定向获取响应

jquery - Visual Studio 2015 + TypeScript 1.6.3 + JQuery

asp.net - 如何在powershell中执行具有[[FromForm]]参数的API PUT方法

asp.net-core - 如何获取当前的TraceId和SpanId

C# : List<string> get in between records

c# - Radiobuttonlist 事件并不总是触发