2012-05-15 8 views

答えて

18

MVCBuildViewsは、実際に展開のためにビューをプレコンパイルしません。デプロイする前に、MVCビューに含まれる可能性のあるエラーをエコーするソリューションを構築した後、ビューをコンパイルしています。こうすることで、エラーページや実行時の死の黄色い画面を避けるために、ビューをサーバーにプッシュする前にビューのコンパイルエラーをキャッチすることができます。

RazorGeneratorを使用すると、サーバー上の任意のビューの最初のヒット時にウォームアップ時間がコンパイルされないように、ビューを事前にコンパイルすることができます。 RazorGeneratorツールを使用する場合は、すべてのビューがプリコンパイルされ、そのアセンブリ内に格納されるため、ビューフォルダではなくアプリケーションのアセンブリを展開できます。

関連する問題