2009-07-28 14 views
1

"Web Site"スタイルのASP.NETプロジェクトを使用する場合、VS.NETはビルドプロセス中にすべてのASPX/ASCXページをコンパイルします。これは、すべての埋め込みコードを検証する素晴らしい原因です。ほとんどのサイトではあまり持っていませんが、MVCでは多くのものがあります。<%= Html.Action(...)%>スタイルスニペットがあります。 .CSファイルをリファクタリングすると更新されますが、ASPX/ASCXファイルは常に更新されるとは限りません。ブラウザでページを表示してYSODを取得するまで、私はそれについて学ばない。これらの問題を早期に突き止めるために、サイトASPX &をすべてビルドプロセスの一部としてコンパイルしたいと考えています。[MVC] Webアプリケーション用の[Build Website]オプションはありますか?

すべてのASPX/ASCXファイルをWebアプリケーション(Webサイトではない)のビルドプロセスの一部として事前コンパイルする方法はありますか?

+0

私が知る限り、.netは最初に実行される(または変更された)まで、aspx/ascxのために何かをコンパイルするつもりはありません。変更したすべての変更は、変更した直後に反映されるはずです。 – xandy

+0

ブラウザで表示されている場合のみ - コンパイルするかどうかを判断するために各ページを参照したくありません。私はそれがウェブサイトのオプションと同じようにビルド中にコンパイルしたいと思います。 –

答えて

2

はい、いいえ。 You can cause ASPX/ASCX to be compiled during buildが、IIS/ASPは展開時にはまだ再コンパイルされます。しかし、それはあなたが望むエラーチェックを行います。

+0

うん、それは私が必要なものだ! –

関連する問題