Рядом с vcxproj есть еще файлы .user и .filters, возможно какой то из этих файлов поврежден (например если вручную редактировался).
Точнее сказать нельзя потому что имя 0x80004005 = E_FAIL, что может означать примерно любую ошибку в мире.
Можно попробовать пересоздать проект и заново все добавить и прописать, но только в интерфейсе самой студии, а не вручную.
Конечно т.к. .vcxproj это в принципе xml можно каким нибудь валидатором пройтись, но имхо проще пересоздать.