Visual Studio mostrando erros de sintaxe em instruções de navalha, mas funciona

Eu tenho um projeto no MVC 3. Ele funciona perfeitamente e cada vez que eu construí-lo, é bem-sucedido. No entanto, o Visual Studio insiste em mostrar erros de compilação em exibições em cada sintaxe de navalha. Por exemplo:

O nome 'model' não existe no contexto atual D: \ ... Detail.cshtml

Essa linha é simples:

@model Namespace.DetailViewModel

Eu já tentei:

Soluçao de limpezaSolução de limpeza e exclusãobin eobj pastas.Fechar o VS e reabri-lo (mesmo com uma reinicialização no meio).

Nota: Estou usando o Visual Studio 2012.

questionAnswers(2)

yourAnswerToTheQuestion