従来は、コントローラ、エリア、ビューなどを追加するスピードを上げるために、Visual Studioでスキャフォールディングを使用していましたが、ASP.NET Coreをインストールした後、これらのすべてがなくなっていることに気付きました。 (特に新しい領域を追加したい場合は、手作業で行うには首にひどい痛みがあります)。足りないScaffolders ASP.Net Core
戻す方法はありますか?なぜマイクロソフトのチームはこのようなひどい決定を下すのだろうか?
従来は、コントローラ、エリア、ビューなどを追加するスピードを上げるために、Visual Studioでスキャフォールディングを使用していましたが、ASP.NET Coreをインストールした後、これらのすべてがなくなっていることに気付きました。 (特に新しい領域を追加したい場合は、手作業で行うには首にひどい痛みがあります)。足りないScaffolders ASP.Net Core
戻す方法はありますか?なぜマイクロソフトのチームはこのようなひどい決定を下すのだろうか?
それらを取り戻すためにすべての可能な方法はありますか?
あなたが必要なパッケージを追加する必要があります。それらを追加した後
{
"dependencies": {
"Microsoft.NETCore.App": {
"version": "1.0.1",
"type": "platform"
},
"Microsoft.AspNetCore.Mvc": "1.0.1",
"Microsoft.AspNetCore.Hosting": "1.0.0",
"Microsoft.AspNetCore.StaticFiles": "1.0.0",
"Microsoft.VisualStudio.Web.CodeGeneration.Tools": {
"version": "1.0.0-preview2-final",
"type": "build"
},
"Microsoft.VisualStudio.Web.CodeGenerators.Mvc": {
"version": "1.0.0-preview2-final",
"type": "build"
}
},
"tools": {
"Microsoft.VisualStudio.Web.CodeGeneration.Tools": {
"version": "1.0.0-preview2-final",
"imports": [
"portable-net45+win8"
]
}
},
"frameworks": {
"netcoreapp1.0": {
"imports": [
"dotnet5.6",
"portable-net45+win8"
]
}
}
}
:
Microsoft.VisualStudio.Web.CodeGeneration.Tools
Microsoft.VisualStudio.Web.CodeGenerators.Mvc
は、例えば、project.jsonファイルですパッケージ、足場にアクセスできます。参考のため
、上のスクリーンショットは、これらの関連の拡張機能でのVisual Studio 2015からアップデート3:
Getting started with ASP.NET Core MVC and Entity Framework Core using Visual Studio (1 of 10) ASP.NETのイントロでは、明示的に書かれています:
個々のユーザーアカウントへの認証の設定を忘れないでください。 はこのチュートリアルでは認証を使用しませんが、.NET Core Preview 2 Visual Studio の制限のため を有効にする必要があります。 MVCコントローラおよびビューの足場は、 個々のユーザーアカウント認証が有効になっている場合にのみ機能します。
まだツールセクションに追加する必要があります。それ以外の場合、UIはコマンドラインツールを見つけられません。 – Tseng
プロジェクトが存在しない場合は、Visual Studio 2017 RC(asp.netコア1.1) .json。これは私にとってはうまくいきません:-(。 – Abhishek
'Microsoft.VisualStudio.Web.CodeGenerators.Mvc'は私のために働くが、私はまだオプションを得ることができた。 – nakulchawla09