Eu finalmente encontrei uma solução para esse problema. Estou usando o Windows 7, portanto, nas propriedades do meu executor do VS.NET, eu ativei o modo de compatibilidade do XP SP3 e desativei o Visual Themes (especificamente para o VS.NET exe). Eu também desliguei fontes de tipo claro.
Não sei qual dessas alterações exatamente resolveu o problema, mas o VS.NET está funcionando novamente.