2011-08-24 3 views
0

voici mon problème.Le chemin de ScriptResource.axd est trop long

Je développe des applications web et j'utilise IIS pour les héberger. J'ai également utilisé le module ARR (Application Request Routing) comme proxy pour ma batterie de serveurs. Le problème est le cache ARR les pages sur le disque. J'ai ScriptResource mis en cache dans le disque de cache arr, et quand j'essaye de supprimer le chemin d'accès est trop long.

Existe-t-il un moyen de raccourcir le nom des ressources de script?

merci

Répondre

1

Si vous utilisez ASP.NET 4.0, vous pouvez utiliser la version CDN de scripts et d'obtenir des avantages supplémentaires. Définissez simplement la propriété EnableCdn de votre gestionnaire de script sur true et vos liens de script ressembleront à ceci:

<script src="http://ajax.microsoft.com/ajax/4.0/1/WebForms.js" type="text/javascript"></script> 
<script src="http://ajax.microsoft.com/ajax/4.0/1/MicrosoftAjax.js" type="text/javascript"></script> 
<script src="http://ajax.microsoft.com/ajax/4.0/1/MicrosoftAjaxWebForms.js" type="text/javascript"></script> 
+0

En 3.5, il y a quelque chose? –

+0

Malheureusement juste une partie, vous pouvez utiliser des scripts de CDN mais pas tous, regardez http://www.hanselman.com/blog/ASPNETAjaxScriptCombiningAndMovingScriptResourceaxdsToStaticScripts.aspx –

Questions connexes