Карты виртуального пути ASP.NET для другого приложения, которое не разрешено
У меня есть сайт, который строился без каких-либо проблем на нескольких серверах.
Но когда я копирую/перемещаю его на одном компьютере из одной папки в другую: я начал получать ошибку
Виртуальный путь указывает на другое приложение, которое не разрешено.
Что я делаю неправильно?
Ответы
Ответ 1
Источником этой проблемы является то, что при копировании веб-сайта ASP.NET в новую папку - в настройках свойств, связанных с решением "Виртуальный путь", задается имя папки, а не корень. Решение состоит в том, чтобы изменить параметр "Виртуальный путь" из имени папки на "/".
Это можно найти, щелкнув правой кнопкой мыши проект и открыв диалог свойств: Solution- > Properties- > Virtual Path- > Change to "/"
Ответ 2
Дополнительная проверка: Отсутствует global.asax также вызывает ту же ошибку.