dev tech memo

開発時に探し回った技術情報を蓄積していきます

Visual Studio2019でRazor Generatorを使いたい

Microsoft Visual Studio Community 2019のASP.net MVC5プロジェクトに

Razor Generatorを導入する場合

marketplace.visualstudio.com

とりあえず下記をNuGetすれば使えることを確認済み

  • RazorGenerator.MsBuild
  • RazorGenerator.Mvc
  • RazorGenerator.Testing

f:id:ttr_ono:20210425015759p:plain

Razor Generatorの必要パッケージ

NuGet完了後にビルドすると、

obj\CodeGen\Views 以下に {ViewName}cshtml.cs が作成されている。

 

MSTestを書くなら、Github公開のTestViews.csを参照。

RazorGenerator/TestViews.cs at master · RazorGenerator/RazorGenerator · GitHub