Вы можете разделить свою конфигурацию на несколько файлов, а также создать 1 или несколько виртуальных каталогов в IIS для одного физического каталога. Однако это означает, что в вашем веб-контейнере будет доступно 2 экземпляра вашего веб-приложения, но оба будут использовать одни и те же файлы конфигурации, независимо от того, разбиты ли они на несколько файлов.
У вас также может быть файл web.config для каждого подкаталога в вашем веб-приложении, и каждый файл может переопределять свои родительские настройки web.config (не каждая вещь может быть переопределена).
Чтобы создать виртуальный каталог в диалоговом окне запуска, введите inetmgr ... Откроется диспетчер IIS. Щелкните правой кнопкой мыши на веб-сайте по умолчанию, если на клиентской ОС, выберите «Новый», а затем «Виртуальный каталог». Мастер настройки виртуального каталога появится. Следуйте простым шагам, которые он может предложить, и в итоге вы создадите 2 виртуальных каталога для одного исходного каталога.
Если вы просто хотите иметь разные функции (т.е. указывать на разные базы данных) для каждого экземпляра веб-приложения, вместо этого рассмотрите разделы конфигурации web.config ... и сохраните строки подключения к базе данных в ключе настроек приложения и загрузите конкретную базу данных строка подключения, учитывающая, к какому ресурсу обращаются.
Посмотрите статью по этому адресу :