Карты виртуального пути ASP.NET для другого приложения, которое не разрешено

У меня есть сайт, который строился без каких-либо проблем на нескольких серверах.
Но когда я копирую/перемещаю его на одном компьютере из одной папки в другую: я начал получать ошибку

Виртуальный путь указывает на другое приложение, которое не разрешено.

Что я делаю неправильно?

Ответ 1

Источником этой проблемы является то, что при копировании веб-сайта ASP.NET в новую папку - в настройках свойств, связанных с решением "Виртуальный путь", задается имя папки, а не корень. Решение состоит в том, чтобы изменить параметр "Виртуальный путь" из имени папки на "/".

Это можно найти, щелкнув правой кнопкой мыши проект и открыв диалог свойств: Solution- > Properties- > Virtual Path- > Change to "/"

Ответ 2

Дополнительная проверка: Отсутствует global.asax также вызывает ту же ошибку.