【问题标题】:Where is Controller Scafolding in .Net Core 1.0.0 with Visual Studio Update 3带有 Visual Studio Update 3 的 .Net Core 1.0.0 中的控制器脚手架在哪里
【发布时间】:2016-11-16 05:23:16
【问题描述】:

我正在使用最新的 ASP.net Core 位(1.0.0-preview2-final 与 Visual Studio Update 3),并且 Add > New Scafolded Item 似乎已用于“Web 应用程序”模板。

它在 RC2 中。

我看到this SO post说你需要在project.json的dependencies下添加以下行。

"Microsoft.VisualStudio.Web.CodeGenerators.Mvc": "1.0.0-preview2-final",
"Microsoft.VisualStudio.Web.CodeGeneration.Tools": "1.0.0-preview2-final"

另外,在工具下添加以下内容

"Microsoft.VisualStudio.Web.CodeGeneration.Tools": "1.0.0-preview2-final" 

如果我这样做,它确实会公开 UI,但是当我单击“确定”时,我会得到“无法解析包 'Microsoft.VisualStudio.Web.CodeGeneration.Tools' 的版本”。

想法/解决方法?

PS:请不要将此标记为重复,除非确保您所指的重复答案是 .net 核心的最新版本,1.0.0-preview2-final(2016 年 6 月 27 日发布)。

【问题讨论】:

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


    【解决方案1】:

    检查您的 global.json 版本是否正确:

    "version": "1.0.0-preview2-003121"
    

    【讨论】:

    • 谢谢 - 这是哪个条目的版本,还是三个条目都适用?
    • 它不是针对project.json中的任何条目,而是针对与*.sln文件存储在同一目录中的global.json中的版本。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-27
    • 2021-07-22
    • 1970-01-01
    相关资源
    最近更新 更多