Как удалить имя корневой папки из URL? - PullRequest
4 голосов
/ 27 марта 2012

Я создаю новый пустой раствор.Добавить существующий веб-сайт.Структура: Решение E: ... \ projectname Папки: bin app_code app_data ...

http://localhost:49062/projectname/

но мне нужно только http://localhost:49062.

Как это сделать

Ответы [ 2 ]

8 голосов
/ 27 марта 2012

В Visual Studio 2010:

  • В обозревателе решений щелкните правой кнопкой мыши путь к папке (должен быть справа вверху)
  • Нажмите "Окно свойств"
  • В Virtual Path будет указано "/ projectname"
  • Очистить поле

Попробуйте «Просмотреть в браузере» еще раз. Теперь это должно было удалить имя корневой папки из URL

0 голосов
/ 27 марта 2012

Просто используйте метод .Split (char). Вы можете сделать что-то подобное:

string web = "http://localhost:49062/projectname/";<br> string[] webParts = web.Split('/');

и все ячейки webParts [] будут такими:
webParts[0] = http://<br> webParts[1] = localhost:49062<br> webParts[2] = projectname
` Я могу ошибаться в клеточных частях, но это точно работает. проверить это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...