3

У меня была Visual Studio 2012, установленная на моем новом компьютере разработки, и она отлично работала. Не задумываясь, я установил VS2010 на компьютер, который уже был установлен в 2012 году. 2012 продолжает работать корректно, но 2010 не может скомпилировать какой-либо из моих предыдущих исходных исходных текстов, и, похоже, не удается найти какие-либо правильные библиотеки.Установка Visual Studio 2010 ПОСЛЕ Visual Studio 2012

Например, в простой C++ привет мир программа, которую я получаю следующую ошибку

fatal error C1083: Cannot open include file: 'iostream': No such file or directory 

Я пытался не-установки, как, установка 2010 первый, то 2012, но одни и те же проблемы все еще имеют место. Я также убедился, что он использует платформенный инструментарий v100, но, похоже, не имеет значения.

Я также пробовал ремонт VS2010 безрезультатно.

Есть ли у кого-нибудь еще такие же проблемы, и если да, то как им удалось это исправить?

ответ

0

Я предполагаю, что это как-то связано с новым набором инструментов платформы v110_xp VS2012, который использует SDK, подобный 7.1. Для моих старых проектов, требующих поддержки 2003 Server и XP, я использую этот набор инструментов теперь с VS2012 вместо стандартного набора инструментов с VS2008 или VS2010, поэтому мне больше не нужны старые Visual Studios. Это также может решить вашу проблему.

+2

Су, что должен делать OP, чтобы использовать этот новый набор инструментов? – Default

+0

Предполагая, что VS обновлен: Project-> Properties-> General-> Platform Toolset-> v110_xp – mark

Смежные вопросы