ASP.NET Core MVCでスキャフォールディングを有効にする方法がわかったので( ASP.NET Coreでスキャフォールドテンプレートを表示 を参照)、ビューのカスタムテンプレートファイルを作成したいと思います。テンプレートファイルはここにあると言った場所を1つ見つけました。
C:\ Users\{ユーザー名} \。dnx\packages\Microsoft.Extensions.CodeGenerators.Mvc\1.0.0-rc1-final\Templates\ViewGenerator
ただし、既存のファイルをそこにコピーしたので、コピーしたファイルは[ビューの追加]ダイアログの[テンプレート]ドロップダウンに表示されません。それらは他の場所にありますか、またはそのフォルダに追加されたファイルを表示するために何かをする必要がありますか? Visual Studioを再起動してもそうなりませんでした。
私はVisual Studio 2017とasp.net Core 2.0を使用しており、多くの検索を行った後、この場所でテンプレートを見つけました:C:\ Program Files\dotnet\sdk\NuGetFallbackFolder\Microsoft.visualstudio .web.codegenerators.mvc\2.0.0\Templates
これが同じ問題を抱えている人の助けになることを願っています...;)
2018年10月現在の最新バージョンは、Asp.NETのGitHubにあります https://github.com/aspnet/Scaffolding/tree/master/src/VS.Web.CG.Mvc/Templates