[解決済み] ASP.NET MVCでビューをコンパイルする
2022-03-17 02:43:25
質問
msbuildタスクでビューをコンパイルし、コンパイル時にエラーがあるかどうかを確認できるようにしたいのですが...コンパイル時。 何かアイデアはありますか?
解決方法は?
率直に言って、私がお勧めするのは
RazorGenerator
のパッケージです。そうすることで、あなたのビューに
.designer.cs
ファイルは保存時に生成され、ビューのコンパイル時エラーが出るだけでなく、アセンブリにプリコンパイルされ(=ウォームアップが速い)、Resharperはさらにいくつかのヘルプも提供します。
これを使うには RazorGenerator ASP.NET MVCプロジェクトにnugetパッケージをインストールし、"をインストールしてください。 Razor ジェネレータ という項目の下にある拡張機能です。 ツール → 拡張機能・アップデート .
私たちはこれを使用していますが、この方法によるコンパイルごとのオーバーヘッドははるかに少なくなっています。これに加えて、私はおそらく RedGate社製 .NET Demon を使えば、さらにコンパイル時の影響を大幅に軽減することができます。
お役に立てれば幸いです。
関連
-
[解決済み] クライアントから危険な可能性のあるRequest.Formの値が検出された
-
[解決済み] ファイルアップロード ASP.NET MVC 3.0
-
[解決済み] ASP.NET MVC Frameworkで複数のサブミットボタンを処理する方法は?
-
[解決済み] ASP.NET MVCでenumからドロップダウンリストを作成するにはどうすればよいですか?
-
[解決済み] ASP.NET MVC - カスタムIIdentityまたはIPrincipalの設定
-
[解決済み] ELMAHをASP.NET MVCの[HandleError]属性で動作させる方法は?
-
[解決済み] ASP.NET MVCのビューを文字列としてレンダリングする方法は?
-
[解決済み] MSB3247 の解決 - 同じ依存アセンブリの異なるバージョン間で競合が見つかりました。
-
[解決済み] ASP.NET MVCにおけるApiControllerとControllerの相違点
-
[解決済み] [Solved] ASP.NET MVCで404を適切に処理するには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
NET 6の新しい設定オブジェクトConfigurationManagerの紹介
-
ASP.NET Core ディペンデンシーインジェクションの詳細
-
Net Core HttpClient処理 レスポンス圧縮の詳細
-
ASP.NET Core MVC Dependency Injection ビューとコントローラ
-
[解決済み] Could not find a part of the path ... binroslyncsc.exe
-
[解決済み] ASP.NET WebサイトとASP.NET Webアプリケーションのどちらを選ぶか?
-
[解決済み] web.configでmaxJsonLengthの長さを無制限に設定することは可能ですか?
-
[解決済み】ASP.NET web.config: configSourceとファイル属性の比較
-
[解決済み] パネルまたはPlaceHolderの使用
-
[解決済み] ASP.NET。HTTP エラー 500.19 - 内部サーバー エラー 0x8007000d