2011-04-11 4 views
1

Il existe un fichier .Cs dans l'un des projets de mon application et je souhaite créer un objet de la classe (dans un autre projet de l'application) qui se trouve dans le fichier .cs, j'ai essayé pour ajouter la référence de ce projet particulier mais il donne une erreur de dépendance circulaire et je suis incapable de créer l'objet.Impossible de créer l'objet

+1

Pensez-vous que vous n'avez pas de dépendance circulaire? –

Répondre

4

Décomposer le code commun en un troisième assemblage et faire référence à celui-ci dans les deux autres projets.

2

Vous obtenez une dépendance circulaire car le projet dans lequel réside l'objet fait déjà référence au projet dans lequel vous voulez utiliser l'objet. Il s'agit probablement d'un problème de conception.

Une solution consiste à créer un nouveau projet (commun) que les deux projets peuvent référencer.