Я установил предварительный просмотр Visual Studio 2012 Release, и это выглядит нормально, но теперь, когда я пытаюсь использовать Visual Studio 2010 для компиляции проектов на С++, появляется следующее сообщение об ошибке:
LINK: фатальная ошибка LNK1123: сбой при преобразовании в COFF: файл недействителен или поврежден
Я не уверен на 100%, но, похоже, он связан с проектами, в которых есть .rc
(resource) файлы.
Я попытался восстановить Visual Studio 2010 из "Установка и удаление программ" и перезагрузить, но это не имеет никакого эффекта.
Я также получаю ту же ошибку, если я использую Visual Studio 2012 RC для компиляции проектов на С++ при настройке на использование набора инструментов Visual Studio 2010. Обновление до набора инструментов Visual Studio 2011 устраняет проблему (но, конечно, я не хочу делать это для производственного кода).
Обновление: я удалил Visual Studio 2012, перезагрузился, и проблема по-прежнему сохраняется! Помогите!