我想让我的发布版本使用css / javascript'A'的缩小版本,调试版本使用我的未压缩版本的css / javascript'A'有什么方法可以做到这一点和ASP.Net页?基本上我是懒惰的,并且不希望每次我发布时都要更改引用。
提前致谢。
答案 0 :(得分:1)
我在关于automating the combine/minify process in Visual Studio的文章中介绍了这一点。
要回答您的具体问题,您可以测试IsDebuggingEnabled标志以确定您是处于调试模式还是发布模式,并相应地发出不同的脚本引用。例如,这来自文章的例子:
<% if (HttpContext.Current.IsDebuggingEnabled) { %>
<script type="text/javascript" src="js/01-jquery-1.3.2.debug.js"></script>
<script type="text/javascript" src="js/05-jquery-jtemplates.debug.js"></script>
<script type="text/javascript" src="js/10-default.debug.js"></script>
<% } else { %>
<script type="text/javascript" src="js/js-bundle.min.js"></script>
<% } %>