Mam rozwiązanie C # z dwoma projektami: usługą (projekt główny) i loggerem. Usługa korzysta z klas z loggera. Dodałem referencję do projektu rejestratora w ramach projektu usługi. W czasie projektowania autouzupełnianie działa dobrze: klasy rejestratora są widoczne, referencje, których używam, są odpowiednio pokolorowane.
Odbudowuję rozwiązanie i coś idzie nie tak. Odwołania nie są już rozpoznawane: „Nazwa„ Rejestrowanie ”nie istnieje w bieżącym kontekście”, a klasy nie istnieją już w autouzupełnianiu. Usunięcie i ponowne dołączenie odwołania powoduje powrót do stanu podstawowego, w którym identyfikatory są widoczne do autouzupełniania.
Uruchomiłem ponownie, wyczyściłem wszystkie pamięci podręczne, upewniłem się, że jest to jedyne wystąpienie VS 2010 uruchomione na moim komputerze.
Czy jest coś oczywistego (oczywiście), czego mi brakuje?