Asp.net aspnet核心dnx MVC脚手架

Asp.net aspnet核心dnx MVC脚手架,asp.net,Asp.net,我尝试使用“Microsoft.Extensions.CodeGenerators.Mvc”在mac上的visual studio代码上使用dnx脚手架模板:“1.0.0-rc1-final”,并使用“Microsoft.Extensions.CodeGeneration”添加了“gen”命令。但在我输入终端后,情况似乎不太好: dnx gen控制器-名称Hello控制器 我得到了以下错误: Finding the generator 'controller'... Running the ge

我尝试使用“Microsoft.Extensions.CodeGenerators.Mvc”在mac上的visual studio代码上使用dnx脚手架模板:“1.0.0-rc1-final”,并使用“Microsoft.Extensions.CodeGeneration”添加了“gen”命令。但在我输入终端后,情况似乎不太好:

dnx gen控制器-名称Hello控制器

我得到了以下错误:

Finding the generator 'controller'...
Running the generator 'controller'...
There was an error running the template /Users/tebe/.dnx/packages/Microsoft.Extensions.CodeGenerators.Mvc/1.0.0-rc1-
final/Templates/ControllerGenerator/EmptyController.cshtml: Template Processing 
Failed:error CS0041: Unexpected error writing debug information 
-- 'Operation is not supported on this platform.'

任何帮助都将不胜感激。

您可能在模型类中缺少名称空间和/或在DbContext类中缺少它们的定义

public DbSet<Book> Books { get; set; }
请仔细阅读这件事:

dnx gen controller -name BookController --dataContext ApplicationDbContext --model Book