2009-02-15 6 views
3

Je tente de créer une extension Visual Studio (soit Add-In ou VSPackage) qui procédez comme suit:fichier app.config avec extension Visual Studio

1) Trouver tous les projets sélectionnés dans la solution actuelle. 2) Obtenez l'accès au fichier app.config ou web.config de chaque projet et modifiez-le.

J'ai été capable de déterminer l'étape 1 pour un complément et un VSPackage. Je n'ai pas réussi à trouver un moyen de faire l'étape 2). Est-ce que quelqu'un a des liens vers un blog/une documentation qui peut m'aider à compléter l'étape 2)?

De plus, quelle option d'extensibilité recommanderiez-vous pour un tel projet? Un complément ou un VSPackage?

Merci,

armahg

Répondre

3

Puisque vous avez les projets sélectionnés, pourquoi tout simplement ne pas vérifier si le répertoire de projet a web.config/fichiers app.config et si elles existent alors les modifier? Ce ne sont que des fichiers xml.

+0

Hhmm Je n'ai pas pensé à cette option. J'espérais qu'il y aurait une API pour faire cela avec un peu comme les méthodes AppSettings.Get, AppSettings.Set. Je vais essayer cependant. Merci. – armahg

+0

ConfigurationManager.OpenExeConfiguration - http://msdn.microsoft.com/fr-fr/library/ms224437.aspx - cela peut aider –

Questions connexes