AFAIK Это не то, что Visual Studio будет делать из коробки. Что вы могли бы сделать, это создать пакетный файл, который создает виртуальный каталог, а затем открывает решение. Сохраните его в системе управления версиями, и ваши разработчики смогут запустить его, а не открывать решение напрямую.
Существует несколько вариантов автоматического создания виртуального каталога IIS - см. this и this .
Также - если вы используете VS2005 или выше, вы можете изменить свое приложение на использование веб-сервера разработки вместо IIS, и тогда вам вообще не нужно будет возиться с виртуальными каталогами. Выберите «Использовать веб-сервер по умолчанию» в разделе «Параметры запуска» на страницах свойств проектов.