J'ai une bibliothèque de contrôles WPF 3.5 fonctionnant avec une application WPF 3.5. Je voudrais maintenant créer une version WPF 4 de l'application et utiliser la même bibliothèque (code source) pour les versions 3.5 et 4 de l'application.Multi-ciblage WPF et NET 3.5 à 4
Quelles sont mes options ici? Quelles sont les manières communes (le cas échéant) de gérer ce type de ciblage multiple? Dois-je gérer deux projets distincts pour les versions WPF 3.5 et WPF 4 de la bibliothèque en faisant référence aux mêmes fichiers/code source (avec des mises à jour manuelles pour les deux projets)? Ou devrais-je maintenir juste la version WPF 3.5 et dans mon application WPF 4 référence une bibliothèque binaire WPF 3.5? J'ai essayé ce dernier et découvert que cela pourrait fonctionner avec un "app.config remapping" mais je n'aurais pas la possibilité d'accéder directement au code source de la bibliothèque WPF 3.5 à partir d'un projet WPF 4.
Les pointeurs sont appréciés.
EDIT: Le projet/solution NET 3.5 doit être géré dans VS2008 pendant que la solution NET 4 est maintenue dans VS2010.
Utilisez une solution multi-cible. Voir ma réponse ci-dessous. –