ASP.NET Core 普通は出会わないエラーたち
今日はトラブルシューティングでほぼ進みませんでした。
原因はプロジェクト作成時に空のテンプレートを選んだ為です。
時間はかかるけど、ASP.NET Coreがどう動いているのかは非常に勉強になっています。
新規スキャフォールディングアイテムが追加に出てこない
Controllersフォルダ→右クリック→追加→新規スキャフォールディングアイテムが出ないとき project.jsonに以下を追加します。
"dependencies": { "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" } }
※追記
同様の内容がありました。画面ショット付きで分かり易いです。 blog.shibayan.jp
スキャフォールディング時にエラー
選択したコードジェネレータを実行中にエラーが発生しました:
No executable found matching command "dotnet-aspnet-codegenerator"
project.jsonに以下を追加します。
"tools": { "Microsoft.VisualStudio.Web.CodeGeneration.Tools": { "version": "1.0.0-preview2-final", "imports": [ "portable-net45+win8" ] } },