Я очень новичок в VS 2010, и у меня была такая же проблема. Я провел часы в сети безрезультатно. В отчаянии я создал новое решение и скопировал все мои существующие файлы в его каталог. Затем я вошел в свое новое приложение и сказал «показать все файлы». Все мои «старые» файлы отображались с «белыми значками». Затем я щелкнул правой кнопкой мыши по каждому файлу и сказал добавить в проект для каждого. Затем я восстановил все, и все вернулось к норме, и это не заняло много времени. Надеюсь, это может кому-то помочь. Я знаю, это не звучит для профессионалов, но эй, это работает.
Артур Оливер