1. ホーム
  2. asp.net

[解決済み] ASP.NET MVCでビューをコンパイルする

2022-03-17 02:43:25

質問

msbuildタスクでビューをコンパイルし、コンパイル時にエラーがあるかどうかを確認できるようにしたいのですが...コンパイル時。 何かアイデアはありますか?

解決方法は?

率直に言って、私がお勧めするのは RazorGenerator のパッケージです。そうすることで、あなたのビューに .designer.cs ファイルは保存時に生成され、ビューのコンパイル時エラーが出るだけでなく、アセンブリにプリコンパイルされ(=ウォームアップが速い)、Resharperはさらにいくつかのヘルプも提供します。

これを使うには RazorGenerator ASP.NET MVCプロジェクトにnugetパッケージをインストールし、"をインストールしてください。 Razor ジェネレータ という項目の下にある拡張機能です。 ツール → 拡張機能・アップデート .

私たちはこれを使用していますが、この方法によるコンパイルごとのオーバーヘッドははるかに少なくなっています。これに加えて、私はおそらく RedGate社製 .NET Demon を使えば、さらにコンパイル時の影響を大幅に軽減することができます。

お役に立てれば幸いです。