虽然关于ASP.NET MVC 2网站工作我面对下面的问题。我需要建立生产解决方案时渲染网站的主页上speacial脚本谷歌分析,但对于调试和测试建立这个脚本不应该被渲染。我一直试图找到一种方法来自动进行,但是在找到解决办法并没有succeded。

我唯一的想法是创建一个批处理文件,将必要的脚本添加到页面之前生产的建立和删除后。但我不知道有没有更好的解决方案来解决这个问题呢?

有帮助吗?

解决方案

您应该能够使用预处理指令

#if !DEBUG
               //render code here
#else
              //render something else
#endif

http://msdn.microsoft。 COM / EN-US /库/ ed8yd1ha(v = VS.100)的.aspx

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top