Quelle est la meilleure pratique pour développer une bibliothèque de classe partagée dans Visual Studio 2010 pour une application .NET 3.5 et une application 4.0?Ciblage de plusieurs versions de framework dans Visual Studio 2010
Je pourrais le faire avec des fichiers projet/solution séparés, un pour 3.5 et un pour 4.0, c'est-à-dire MyProject.3.5.csproj et MyProject.4.0.csproj, mais j'ai besoin de garder les fichiers synchronisés. Y a-t-il un meilleur moyen?
Avez-vous besoin d'une version spécifiquement 3.5 et une version 4.0? 4.0 applications peuvent charger 3.5 assemblages très bien. – CodingGorilla
J'avais l'impression que si vous n'aviez que .NET 4.0 installé, vous ne pouviez pas exécuter les assemblys .NET 3.5 car il utilisait un CLR différent. Ai-je tort? –
Par exemple, si vous voulez écrire du code pour Microsoft Systems Center Operations Manager, il est indiqué que vous devez cibler à la fois .NET 3.5 et 4.x (voir https://msdn.microsoft.com/fr-fr/library/hh329057 .aspx, section intitulée "Visual Studio Solution"). Je ne vois pas comment cibler plus d'un, signifient-ils que vous avez besoin de 2 projets dans la solution, un pour chaque framework? –