Запуск веб-сайта aspnet начинается с родительского каталога

У меня есть старый проект, написанный на веб-страницах asp.net. Я открываю проект с помощью опции «Открыть веб-сайт» и выбираю папку «Моя компания». Я начинаю проект с отладки. Запустится сервер разработки Asp.NET.

Фактически: localhost:53669/MyCompany/somepage.aspx

Ожидается: localhost:53669/somepage.aspx

Как заставить сервер разработки ASP.NET запускаться в папке MyCompany, а не в родительской папке?


person MaciejLisCK    schedule 07.08.2012    source источник


Ответы (1)


Какую версию Visual Studio вы используете? В Visual Studio 2010 вы можете изменить его в свойствах проекта.

Шаги

  • Откройте Обозреватель решений.
  • Щелкните правой кнопкой мыши свой проект
  • Нажмите Окно свойств (не страницы свойств).
  • Измените параметр Виртуальный путь с /MyCompany на просто /

Пример, чтобы вы знали, что находитесь в правильном месте

До

введите здесь описание изображения

После

введите здесь описание изображения

person Kirk    schedule 07.08.2012
comment
Я не знаю, как я могу пропустить это. Спасибо! - person MaciejLisCK; 08.08.2012
comment
Эти свойства находятся в очень неудобном месте, плюс графический интерфейс не всегда отображает их, когда вы нажимаете на проект. Рад, что это помогло. - person Kirk; 08.08.2012