J'ai une solution qui contient un site Web et une bibliothèque de classes dans Visual Studio 2008.
J'ai alors un autre projet de site Web en dehors de la solution qui a besoin de référencer la bibliothèque de classes. Je clique avec le bouton droit sur le dossier Bin ou le projet et sélectionnez Ajouter une référence, puis sélectionnez mon projet de bibliothèque de classes, il ajoute la quinzaine de DLL dont la bibliothèque de classes a besoin au dossier bin des sites Web, mais aucun des fichiers .cs ne reconnaît les instructions using.
using MyLibrary.MyFolder;
Il dit qu'il ne peut pas le résoudre, et ReSharper dit simplement qu'il peut être supprimé en toute sécurité car il n'est pas utilisé.
ReSharper peut reconnaître qu'il a besoin de la référence et suggère qu'il «référence MyLibrary et utilise MyFolder». Je ne sais pas pourquoi il suggère d'ajouter une référence que j'ai déjà. Lorsque j'accepte la suggestion, j'obtiens l'erreur
"Impossible de référencer le module. Probablement, la référence produira des dépendances circulaires entre les projets."
J'ai essayé d'accéder aux pages de propriétés des sites Web et de supprimer toutes les références et de les ajouter à nouveau, mais cela donne les mêmes erreurs. Des idées pourquoi cela ne fonctionne pas?