ASP.Net 2.0 で (比較的小さな) Web サイトを開発しています。また、nAnt を使用して、実行可能ファイルを配布する前にプロジェクトを簡単に微調整しています。現在の状態では、Web サイトは以下を使用して「プリコンパイル」されています。
aspnet_compiler.exe -nologo -v ${Appname} -u ${target}
IIS プールが再起動された後 (アイドル シャットダウンまたはリサイクルの後)、アプリケーションがオンラインに戻る (そして Application_start に到達する) までに最大 20 秒かかることに気付きました。
Visual Studio 内で直接デバッグしている場合 (開始に 2 秒かかります) は同じ問題を抱えていないので、aspnet_compiler が本当に良いアイデアであるかどうか疑問に思っています。
MSDN ではあまり見つかりませんでした。本番用に Web サイトをどのようにコンパイルしますか?