Visual Studio 每次发布缩小文件,如何阻止它?
我们使用本文中描述的 Microsoft Ajax (ajaxmin.tasks) 方法 (http://stackoverflow.com/questions/5043504/using-microsoft-ajax-minifier-with-visual-studio-2010-1-click-publish)每次构建时缩小 css/js 文件,效果很好。
但是缩小后的文件每次重建时都会发生变化,即使原始文件也从未改变。这会导致发布过程(或通过 FTP)每次传输所有缩小的 css/js 文件。
我的问题是: 如何停止 Visual Studio 发布相同的文件(也许时间戳不同)? 或者如何阻止 Microsoft Ajax Minifier 缩小已经缩小的文件?
谢谢。
We use Microsoft Ajax (ajaxmin.tasks) approach which described in this one (http://stackoverflow.com/questions/5043504/using-microsoft-ajax-minifier-with-visual-studio-2010-1-click-publish) to minify the css/js file when each build, it works great.
But the minified file changes every time when rebuild, even the original file has never changed. This cause the publish process (or by FTP) transfer all minified css/js files each time.
My question is:
how to stop Visual Studio publishing the same file (maybe timestamp is different)?
Or how to stop Microsoft Ajax Minifier minify a file has already been minified?
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
AjaxMin 构建任务应该查看文件时间,如果输出比输入新,则不应缩小。我将在 AjaxMin 网站 http://ajaxmin.codeplex.com 中输入更改请求。
The AjaxMin build task should be looking at file times and not minifying if the output is newer than the input. I'll enter a change request in the AjaxMin website, http://ajaxmin.codeplex.com.