2016-06-29 14 views
1

MVC 5は、ビューを作成するときに非常に便利な機能を備えており、ビューをスキャフォールディングするためのテンプレートを選択できるようになっています。これは、T4テンプレートファイルを使用して、指定されたタイプに基づいてCSHTMLファイルを生成します。ASP.NETコアのスカフォールドテンプレートを表示

ASP.Net Core 1.0でこれを行う方法はありますか?

+0

を追加します。これらのアドインは積極的に開発中です。 – user1496062

答えて

7

あなたはツールの参照を追加する必要があります。 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" 
    ] 
} 
1

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を再起動する必要があります。

今、あなたは右クリックしたとき、あなたが見るべきである「新しい足場アイテムを...」オプションの下の「を追加」

+0

これらの手順はscafoldingのUIを公開していますが、何かをscafoldしようとするとエラーが発生します.. "Microsoft.VisualStudio.Web.CodeGeneration.Tools 'のバージョンを解決できませんでした(.net core 1.0.0。withツールのアップデート3) –

+0

この行を削除して保存してから、もう一度追加して保存してください。パッケージマネージャの出力を確認しながら、パッケージがダウンロードされていることを確認してください。 – CodetrixStudio

関連する問題