Я перевожу веб-сайт из IIS7.5 в новую среду под управлением IIS8.
В нашей исходной системе у нас был виртуальный каталог вне корня приложения, который фактически полностью управлял отдельным сайтом.
www.mydomain.com -> ( C: / website1 ) -> один веб-сайт.
www.mydomain.com/virtualdir -> ( C: / website2 -> отдельный сайт.
На сервере, работающем с 7.5, я протестировал:
response.write Server.MapPath ( "/xyz" )
с веб-сайта / virtualdir и выводит правильный физический путь ( C: / website2 / xyz ).
Однако, когда я повторяю то же самое в новой системе, он неправильно указывает физический путь к корневому каталогу приложения - ( C: / website1 / xyz ).
Это значительное изменение в функциональности между версиями, или я просто пропускаю настройку в новой системе ??