Bonjour à tous,
Dans VS2005 j'ai crée une solution comprenant quatre projets : Launcher, Model, Controller, Vue.
Launcher est un projet WinForm.
Model, Controller et Vue sont des bibliothèques (dll).
Vue possède une référence à Controller et Model.
Controller possède une référence à Model. Quant je veux ajouter une référence à Vue, VS me jette en me disant ("L'ajout à ce projet entrainerai une référence circulaire").
Ce n'est pas le cas. Dans Controller je me contenterai de faire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
IAbstractVue mainForm = new MainForm(this, model);
ça n'entraîne pas de référence circulaire, quand je fait tout dans un projet, pas de problème.
Des idées d'où celà peut venir?
Merci