Я хочу использовать CDN от Microsoft для размещения библиотеки AJAX для моего веб-приложения .NET 4.0. Однако меня попросили реализовать запасной вариант, когда CDN недоступен или когда разработчики хотят разрабатывать локально без интернета. В этих сценариях ScriptManager должен отправлять локально размещенные копии, а не CDN-копии JavaScript. Я знаю, что могу вручную отключить CDN в менеджере сценариев, но это может быть утомительно и потенциально может привести к тому, что пропущенные конфигурации достигнут производства.
Есть ли более элегантный способ использовать локальную копию файлов JavaScript, не отключая вручную CDN в каждом месте кода с помощью ScriptManager?