IIS Express на общей машине разработки (rdp)

У меня есть проблема, которая, как я думал, может быть распространенной, искал ее в Интернете, но ничего не нашел.

Мы используем общую машину разработки, и каждый разработчик подключается через RDP и имеет свой собственный профиль, рабочий стол и т. Д.

Проблема, с которой я сталкиваюсь, связана с IIS Express. Поскольку он настраивается на уровне пользователя (applicationhost.config внутри документов / iisexpress / config), а настроенный порт должен совпадать с тем, который был объявлен в файле .csproj, два разработчика не могут работать на одном и том же порте, так как это дает ошибку «порт уже используется».

Чтобы заставить его работать, нам нужно вручную изменить порт как в csproj, так и в applicationhost.config для каждого разработчика, но это всего лишь временное исправление, так как когда мы фиксируем наши изменения в SVN, файл csproj объединяется, поэтому мы должны делать этот процесс каждый раз, когда кто-то фиксирует / обновляет.

Мой вопрос: есть ли чистый способ использования IIS Express с Visual Studio 2010 на общей машине разработки?

Спасибо.

9
задан Matteo Mosca 21 December 2011 в 10:19
поделиться