質問

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

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top