如何缩小.net AXD资源

时间:2010-05-11 10:49:57

标签: c# asp.net yui-compressor

我正在开发一个大型.NET项目。我目前正在使用YUI压缩器为JS和CSS文件创建自动缩小器。在做了一些研究之后,我发现项目中最重的文件实际上是.NET资源(就像MS ajax文件一样)。他们非常大而且没有贬低。

我想知道,有什么办法可以缩小它们吗?

由于

2 个答案:

答案 0 :(得分:2)

是的 - 绝对有一种方法可以缩小和/或组合ASP.NET应用程序的任何Javascript和/或层叠样式表。

但在我删除一些链接之前......如果你正在使用一些主要的javascript框架,比如jQuery,MSAjax,等等......它们通常都有缩小版本可供下载..和{{3} } ..这意味着您不需要在解决方案中缩小/组合它们。

some of them are available on CDN's

现在,最后了解一些关于如何缩小/组合ASP.NET解决方案的信息。

Here is a list of major javascript libraries cached on the MS CDN关于如何创建一个MSBuild.xml文件,该文件用于定义YUICompressor.NET的所有配置设置/选项。

虽然This link has some documentation关于如何使用TFS2008和持续集成执行此操作。

HTH。

答案 1 :(得分:0)

您是要尝试压缩JavaScript还是其他任何类型的文件?

如果您期待压缩JavaScript文件,您实际上也可以继续压缩ASP.NET AJAX库。这是一种标准做法,大多数大型JS库在部署之前都会被压缩。