Vous pouvez diviser votre configuration à plusieurs fichiers et vous pouvez également créer 1 ou plusieurs répertoires virtuels dans IIS pour un seul répertoire physique. Cependant, cela signifie que vous aurez 2 instance de votre application web disponible sur votre conteneur Web, mais les deux utilisant les mêmes fichiers de configuration, peu importe qu'ils soient répartis sur plusieurs fichiers.
Vous pouvez également avoir un fichier web.config pour chaque sous-répertoire de votre application Web et chaque fichier peut remplacer ses paramètres parent.config (tout n'est pas remplaçable).
Pour créer un répertoire virtuel dans la boîte de dialogue d'exécution, tapez inetmgr ... Le gestionnaire des services Internet s'ouvrira. Faites un clic droit sur le site web par défaut si sur le système d'exploitation client et sélectionnez Nouveau puis répertoire virtuel. L'assistant de configuration du répertoire virtuel apparaît. Suivez les étapes simples qu'il a à offrir et vous finissez par créer 2 répertoires virtuels pour un répertoire source unique. Si vous voulez juste avoir différentes fonctionnalités (c.-à-d. Pointer vers une base de données différente) pour chaque instance d'application Web, considérez les sections de configuration web.config à la place .. et sauvegardez les chaînes de connexion à une clé dans les paramètres de l'application. chaîne de connexion à la base de données en considérant quelle ressource est accédée.
Jetez un oeil à l'article sur this location: