ビルドタイプに応じて、異なるASP.NET 4ページの内容
-
27-09-2019 - |
質問
ASP.NET MVC 2 Webサイトに取り組んでいる間、私は次の問題に直面しました。生産用のソリューションを構築する際には、GoogleアナリティクスのマスターページでSPEACIALスクリプトをレンダリングする必要がありますが、デバッグおよびテストのためにこのスクリプトをレンダリングしてはなりません。私はそれを自動的にする方法を見つけようとしましたが、解決策を見つけることには後退しませんでした。
私が持っている唯一のアイデアは、生産ビルドと削除の前に必要なスクリプトをページに追加するバッチファイルを作成することです。しかし、この問題を解決するためのより良い解決策があるのだろうか?
解決
Preprocessorディレクティブを使用できるはずです
#if !DEBUG
//render code here
#else
//render something else
#endif
http://msdn.microsoft.com/en-us/library/ed8yd1ha(v=vs.100).aspx
所属していません StackOverflow