Tenho uma solução C # com dois projetos: um serviço (o projeto principal) e um logger. O serviço usa classes do logger. Eu adicionei uma referência ao projeto logger dentro do projeto de serviço. Em tempo de design, o autocomplete funciona bem: as classes do logger são visíveis, as referências que eu uso são coloridas apropriadamente.
Reconstruo a solução e as coisas dão errado. As referências não são mais reconhecidas: "O nome 'Logging' não existe no contexto atual 'e as classes não existem mais no preenchimento automático. Remover e reconectar a referência me leva de volta ao estado básico de ter os identificadores visíveis para o preenchimento automático.
Eu reiniciei, limpei todos os caches, certifiquei-me de que esta é a única instância do VS 2010 em execução na minha máquina.
Há algo óbvio (obviamente) que estou perdendo?