Связывание MVC возвращает неправильный URL-адрес в изображениях CSS при использовании CssRewriteUrlTransform:
У меня есть приложение для интрасети, URL которого, например: http://usid01-srv002/MyApplication
. Это в IIS "Веб-сайт по умолчанию".
Что в BundleConfig.cs
имеет следующее:
bundles.Add(new StyleBundle("~/bundles/jcss")
.Include("~/Scripts/JQueryUI/css/*.css", new CssRewriteUrlTransform())
);
Система связывания генерирует неверный URL-адрес для любых изображений, упомянутых в этих файлах CSS, что дает 404 даже JQueryUI очень хорошо проверенные файлы CSS (из FireBug):
например. он генерирует
http://usid01/path/foo.png
Когда он должен генерировать:
http://usid01/MyApplication/path/foo.png
Как мне получить систему связывания для создания URL-адреса, который указывает на нужное местоположение?