Mam rozwiązanie, które zawiera witrynę internetową i bibliotekę klas w programie Visual Studio 2008.
Następnie mam inny projekt witryny sieci Web poza rozwiązaniem, który musi odwoływać się do biblioteki klas. Klikam prawym przyciskiem myszy folder Bin lub projekt i wybieram opcję Dodaj odniesienie, a następnie wybieram mój projekt biblioteki klas, dodaje on około 15 bibliotek DLL, których potrzebuje biblioteka klas, do folderu bin witryn sieci Web, ale żaden z plików .cs nie rozpoznaje instrukcji using.
using MyLibrary.MyFolder;
Mówi, że nie może go rozwiązać, a ReSharper po prostu mówi, że można go bezpiecznie usunąć, ponieważ nie jest używany.
ReSharper może rozpoznać, że potrzebuje odwołania i sugeruje, że „odwołuje się do MyLibrary i używa MyFolder”. Nie jestem pewien, dlaczego sugeruje dodanie odniesienia, które już mam. Kiedy idę z sugestią, pojawia się błąd
„Nie udało się nawiązać połączenia z modułem. Prawdopodobnie odniesienie spowoduje cykliczne zależności między projektami”.
Próbowałem przejść do stron właściwości witryn internetowych i usunąć wszystkie odniesienia i ponownie je dodać, ale powoduje to te same błędy. Jakieś pomysły, dlaczego to nie działa?