Javascript ScriptResource.axd与MbCompression

Javascript ScriptResource.axd与MbCompression,javascript,minify,scriptresource.axd,Javascript,Minify,Scriptresource.axd,我正在使用MbCompression库,我想知道MbCompression是否缩小了ScriptResource.axd?是否有任何工具可以在运行时将ScriptResource.axd最小化,而对web.config的更改最少?我不熟悉MbCompression,但请看一下。这是我的一个OSS项目,我相信它正是你想要的:在运行时缩小/组合css和javascript。与其他框架不同,RequestReduce不需要更改代码,不需要重新排列脚本和css,只需要很少的配置。所有必需的配置都是添加模

我正在使用MbCompression库,我想知道MbCompression是否缩小了ScriptResource.axd?是否有任何工具可以在运行时将ScriptResource.axd最小化,而对web.config的更改最少?

我不熟悉MbCompression,但请看一下。这是我的一个OSS项目,我相信它正是你想要的:在运行时缩小/组合css和javascript。与其他框架不同,RequestReduce不需要更改代码,不需要重新排列脚本和css,只需要很少的配置。所有必需的配置都是添加模块。以下是您在配置中真正需要的:

<system.web>
 <httpModules>
  <add name="RequestReduce" type="RequestReduce.Module.RequestReduceModule, RequestReduce"/>
 </httpModules>
</system.web>
<system.webServer>
 <modules>
  <validation validateIntegratedModeConfiguration="false"/>
  <add name="RequestReduce" type="RequestReduce.Module.RequestReduceModule, RequestReduce"/>
 </modules>
</system.webServer>


(建议)或从下载。

这可能是一个非常好的工具!但我有一些问题。我已经手动安装了您的工具(放置引用并将更改添加到配置)。但是没有RequestReduceContent文件夹。我还需要做些什么来手动安装您的工具吗?可能是您的网站运行的帐户没有对您的web根目录的写访问权限?如果不是这样,请在我的github页面上提交一个问题,我很乐意与您合作,让它启动并运行。还可以查看有关疑难解答的wiki:我已经检查了所有权限,但仍然看不到该文件夹。我的网站正在IIS6下运行。可能是我错过了一些配置设置,因为不是通过Nuget安装的?@MattWrock使用Ajaxcontrol工具包在具有asp.net 3.5站点的IIS6上工作吗?请让我知道。它在IIS6.net3.5上工作。如果javascript使用相对URL引用其他脚本,则会出现一些问题,因为脚本被重新定位。当然值得一试。
<staticContent>
      <clientCache cacheControlMode="UseMaxAge" cacheControlMaxAge="180.00:00:00" cacheControlCustom="public" />
</staticContent>