У меня есть веб-приложение ASP.Net 4.0, работающее на:
www.foo.com
Клиент попросил перенести приложение по адресу:
www.foo.com/bar
Прямо сейчас у меня нет доступа к записям DNS для настройки поддомена. Должен ли я сделать это с помощью перезаписи URL или использовать виртуальный каталог? Как установить подкаталог bar в качестве корня приложения?
Каковы лучшие практики здесь?
ОБНОВЛЕНИЕ Я создал виртуальный каталог, но получаю эту ошибку при переходе к нему
Сообщение об ошибке синтаксического анализатора: использование раздела, зарегистрированного как allowDefinition='MachineToApplication', за пределами уровня приложения является ошибкой. Эта ошибка может быть вызвана тем, что виртуальный каталог не настроен как приложение в IIS.
ОБНОВЛЕНИЕ См. мой ответ ниже