Мы переместили много изображений и файлов javascript, которые были внутри класса, во внешний файл Javascript. В процессе разработки (отладка внутри Visual Studio) все выглядит хорошо, все изображения отображаются, все JavaScript работает и все CSS отлично отображаются. Когда мы делаем пакет и устанавливаем его в виртуальный каталог IIS, все, что указано в JavaScript, не работает.
Вопрос: Так как мы не можем использовать тильду (~) в javascript или в CSS, как можно отобразить эти ресурсы?
Редактировать 1
Проблема в том, что веб-сайт установлен с Виртуальным каталогом , и если в файле JavaScript есть всплывающее окно с жестко закодированным путем в JavaScript, код пытается отобразить: "http://localhost/NameSpace/Directory/File.html" вместо "http://localhost/VIRTUALDIRECTORY/NameSpace/Directory/File.html". Есть ли конфигурация с IIS или внутри кода, мне нужно добавить что-то вроде параметра, чтобы каждый раз проходить путь?
В javascript в dev работает что-то вроде:
var popWindowPath = '/ProgressFile/Simple/ProgressSlow.htm';