я пытаюсь добавить CDN, способный сверток с ASP.NET MVC 4. Цель состоит в том, чтобы делиться контентом локально многими другими сайтами, размещенными в одном центре обработки данныхASP.NET MVC множественным виртуальный_путь Bundle с CDN
Первая попытка была:
bundles.Add(new ScriptBundle("~/bundles/jquery", "http://mysite/Content/js/").Include(
"http://mycdnsite/Content/js/jquery.unobtrusive-ajax.min.js",
"http://mycdnsite/Content/js/jquery-migrate-1.2.1.js",
"http://mycdnsite/Content/js/jquery-{version}.js"));
Unfortunatelly, это не представляется возможным, так как virtualPaths должен быть относительным (только применение относительных URL-адресов (~/URL) допускается)
Тогда I've попытался это:
bundles.Add(new ScriptBundle("~/bundles/jquery", "http://mycdnsite/Content/js/").Include(
"~/jquery.unobtrusive-ajax.min.js",
"~/jquery-migrate-1.2.1.js",
"~/jquery-{version}.js"));
Но он не работал, даже позволяя CDN:
BundleTable.EnableOptimizations = true;
bundles.UseCdn = true;
Можно ли создать несколько контента сверток с CDN?
Это прекрасно работает, когда я добавляю один виртуальный путь. То, что я пытаюсь сделать, это map ~/bundles/jquery для многих виртуальных путей ... – MarcosRP