Est-il possible d'ajouter une classe en tant qu'élément de solution et de l'utiliser comme élément lié dans tous les projets de la solution?Éléments de solution dans Visual Studio 2005/2008
Fondamentalement, je pensais à créer une classe (qui héritera ConfigurationSection
) et le garder comme l'élément de la solution. Je voulais l'ajouter en tant qu'élément lié dans tous les projets de la solution, afin que tout le monde puisse l'utiliser pour accéder aux propriétés de configuration. (Référez-vous à this tutorial pour plus de détails)
Maintenant le problème auquel je fais face est que quand je crée une classe dans l'élément de solution, il n'a aucun espace de noms. Et cela apparaît dans intellisense, à l'intérieur des projets mais une fois que je crée un objet de la classe d'item de solution, l'objet n'apparaît pas dans intellisense.
Des idées pourquoi?
Vraiment? Si vous consultez le tutoriel que j'ai mentionné dans la question. Il avait deux classes (AssemblyVersionInfo.cs et SharedAssemblyInfo.cs) ajoutées en tant que liens dans ses projets. – neebz
Je suppose qu'ils ne sont pas des classes ... –
merci. C'est exactement ce que je voulais faire. Actuellement à ma place, nous avions des gens créant des configSections séparées (et donc des gestionnaires séparés pour ces sections) pour chaque projet qui signifiait non seulement avoir du code de configuration réparti sur plusieurs projets mais parfois nous devions copier certains paramètres dans plusieurs configSections requis dans plus d'un projet. Votre solution a beaucoup de sens. Tout ce que j'ai besoin de savoir est comment créer une bibliothèque de classe maintenant :) – neebz