MVC 5は、ビューを作成するときに非常に便利な機能を備えており、ビューをスキャフォールディングするためのテンプレートを選択できるようになっています。これは、T4テンプレートファイルを使用して、指定されたタイプに基づいてCSHTMLファイルを生成します。ASP.NETコアのスカフォールドテンプレートを表示
ASP.Net Core 1.0でこれを行う方法はありますか?
MVC 5は、ビューを作成するときに非常に便利な機能を備えており、ビューをスキャフォールディングするためのテンプレートを選択できるようになっています。これは、T4テンプレートファイルを使用して、指定されたタイプに基づいてCSHTMLファイルを生成します。ASP.NETコアのスカフォールドテンプレートを表示
ASP.Net Core 1.0でこれを行う方法はありますか?
あなたはツールの参照を追加する必要があります。 project.json
中でも唯一ビルド時のため
、dependencies
セクションに次の行を追加します。project.json
まだ
"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"
]
}
project.json
の次の行をdependencies
に追加してください。
"Microsoft.VisualStudio.Web.CodeGenerators.Mvc": "1.0.0-preview2-final",
"Microsoft.VisualStudio.Web.CodeGeneration.Tools": "1.0.0-preview2-final"
はまた、
tools
"Microsoft.VisualStudio.Web.CodeGeneration.Tools": "1.0.0-preview2-final"
保存の下に以下のファイルを追加し、それが、パッケージを復元し、必要に応じてのVisual Studioを再起動する必要があります。
今、あなたは右クリックしたとき、あなたが見るべきである「新しい足場アイテムを...」オプションの下の「を追加」
これらの手順はscafoldingのUIを公開していますが、何かをscafoldしようとするとエラーが発生します.. "Microsoft.VisualStudio.Web.CodeGeneration.Tools 'のバージョンを解決できませんでした(.net core 1.0.0。withツールのアップデート3) –
この行を削除して保存してから、もう一度追加して保存してください。パッケージマネージャの出力を確認しながら、パッケージがダウンロードされていることを確認してください。 – CodetrixStudio
を追加します。これらのアドインは積極的に開発中です。 – user1496062