上下文菜单不包含脚手架 VS2015 ASP.NET 5
Context menu doesn't contain Scaffolding VS2015 ASP.NET 5
我正在阅读 ASP.NET 5 文档网站上的教程。
如您所见,here 培训师右键单击 Controller
文件夹,he/she 得到一个上下文菜单,在 Add
子菜单下有一个 New Scaffolded Item...
选项。
但是正如您在下面看到的,当我右键单击我的 Controller
文件夹时,没有 New Scaffolded Item...
选项可供我使用!
New Scaffolded Item...
is not available
当我在动作中右键单击时,我也没有 Add view...
选项!
我正在使用 Visual Studio 2015 Updade 1 CTP。
Asp.Net 5 的目标是 trim 去掉尽可能多的功能,只保留 'absolutely essential' 从 .Net Core 开始的功能。
脚手架等生产力功能似乎不属于 'essential' 范围,需要作为项目的依赖项添加。
这个 link 可能有帮助:Scaffolding MSDN Blog Article。
一个警告:有许多 类 已从版本 '1.0.0-beta8 重命名为 1.0.0-rc1-final。我相信 CodeGenerator 就是其中之一。 'Framework' 在名称空间层次结构中更改为 'Extensions'。
希望对您有所帮助...
我刚 运行 遇到了同样的问题。显然脚手架只适用于 entity framework 7.
添加
"EntityFramework.MicrosoftSqlServer": "7.0.0-rc1-final"
您的 project.json 依赖项应该带回脚手架上下文菜单条目...
我正在阅读 ASP.NET 5 文档网站上的教程。
如您所见,here 培训师右键单击 Controller
文件夹,he/she 得到一个上下文菜单,在 Add
子菜单下有一个 New Scaffolded Item...
选项。
但是正如您在下面看到的,当我右键单击我的 Controller
文件夹时,没有 New Scaffolded Item...
选项可供我使用!
New Scaffolded Item...
is not available
当我在动作中右键单击时,我也没有 Add view...
选项!
我正在使用 Visual Studio 2015 Updade 1 CTP。
Asp.Net 5 的目标是 trim 去掉尽可能多的功能,只保留 'absolutely essential' 从 .Net Core 开始的功能。
脚手架等生产力功能似乎不属于 'essential' 范围,需要作为项目的依赖项添加。
这个 link 可能有帮助:Scaffolding MSDN Blog Article。
一个警告:有许多 类 已从版本 '1.0.0-beta8 重命名为 1.0.0-rc1-final。我相信 CodeGenerator 就是其中之一。 'Framework' 在名称空间层次结构中更改为 'Extensions'。
希望对您有所帮助...
我刚 运行 遇到了同样的问题。显然脚手架只适用于 entity framework 7.
添加
"EntityFramework.MicrosoftSqlServer": "7.0.0-rc1-final"
您的 project.json 依赖项应该带回脚手架上下文菜单条目...