Visual Studio 2010 - автоматическое обновление физического пути IIS при открытии другой ветви - PullRequest
4 голосов
/ 06 июля 2011

У нас есть решение, в котором есть несколько различных веб-приложений - у решения есть разные ветви TFS. Веб-приложения настроены для использования IIS на локальном компьютере.

При открытии другой ветви решения вы получите сообщение:

Локальный URL-адрес IIS http://localhost/AppName, указанный для веб-проекта AppName, не настроен. Чтобы открыть этот проект, необходимо настроить виртуальный каталог. Вы хотите создать виртуальный каталог сейчас? Да / Нет.

Если вы нажмете Да, я получу второе сообщение об ошибке:

Создание виртуального каталога http://localhost/AppName завершилось неудачно с ошибкой: URL-адрес http://localhost/AppName' уже сопоставлен с другим местоположением папки.

Что, очевидно, правильно, потому что он сопоставлен с другой ветвью. Ранее это работало нормально, и Visual Studio автоматически переназначал мне папку, но после переустановки Visual Studio это больше не работает, и я получаю второе сообщение об ошибке. У другого из моих коллег здесь нет проблем с этим, и он автоматически перераспределяет папку после нажатия «да» в первом сообщении. Я использую Visual Studio 2010 в качестве администратора, и он может создавать виртуальные каталоги (если они еще не существуют) на странице свойств проектов.

Где-то должна быть настройка или что-то, что мне нужно изменить, чтобы заставить это работать. Огромная боль в том, чтобы вручную перераспределять все веб-приложения каждый раз, когда я переключаюсь между ветками.

1 Ответ

7 голосов
/ 26 июля 2011

У меня только что была точная та же проблема.Решением стала загрузка VS SP1.Половина нашей команды использовала старую версию VS 2010.

http://www.microsoft.com/download/en/details.aspx?id=23691

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