O Visual Studio dizendo nome não existe no contexto atual

Eu estou chamando um método estático em uma classe como

Foo.bar()

O intellisense do Visual Studio reconhece Foo e autocompleta a barra para mim (destaca Foo e tudo funciona bem). Tudo parece bem até eu ir construir o projeto, e ele lança um erro dizendo que o nome Foo não existe no contexto atual.

Eu estou usando essa chamada de método estático em outros arquivos, então eu sei que a classe está ok. A situação é grande demais para postar código, então estou procurando razões para começar a investigar o que faria com que o intellisense funcionasse normalmente, mas recebesse erros de compilação como esse.

questionAnswers(12)

yourAnswerToTheQuestion