Мои URL-адреса не разрешаются правильно. При развертывании мое имя приложения не указывается в URL-адресах. Предполагается, что: http: //// Контент/изображения/ect Но это получается как http: /// Content/images/ect , который, очевидно, не разрешает. Мой URLS выглядит следующим образом:Ресурс ресурса MVC URL-адреса не разрешаются
<img src="/Content/images/Misc/Lock.png" />
Если добавить ~ к URL (перед содержанием) он решает полностью при развертывании, но перерывы в моем Dev среде.
Это приложение MVC означает, что у меня также есть несколько вызовов ajax для действий (controller/action /), которые также не разрешают, нарушая большую часть сайта.
Я развернулся под стандартным веб-сайтом в IIS, перемещение его на другой сайт не является вариантом.
Любой совет будет очень благодарен.
Спасибо Рику. Это устраняет проблему с моими изображениями, но мои вызовы ajax все еще не работают. Вызовы происходят в файле сценария, поэтому помощники HTML там недоступны. – Swifty
Не видя вашей системы или насколько сложным является javascript, одно из решений, которое я успешно использовал, было бы отображать скрытый элемент
Звонки не причудливые. Простой Ajax звонки из файла сценария, который получает включать в представлениях с помощью сценария теги $ .ajax ({ типа: "POST", URL: "/ Controller/Action", традиционны: правда, CONTENTTYPE: «приложения/json ', данные: JSON.stringify ({json}) }). done (function (resp) { – Swifty