Бета-версия VS 11 не поддерживает Windows XP как целевую платформу (или платформу разработки, просто чтобы завершить).
Сотрудники Майкрософт заявляли, что это может измениться для RTM.
Но я бы не задержал дыхание.
Если вы любите приключения, вот статья, в которой подробно описывается, как вы можете создать свою собственную библиотеку, которая сгладит то, что не позволяет библиотеке времени выполнения разрешать загрузку приложения в WinXP:
Обновление (15 июня 2012 г.):
Microsoft пересмотрела запрет на использование VC ++ 2012 для Windows XP. К сожалению, решение пришло слишком поздно, чтобы разрешить поддержку таргетинга WinXP в RTM, поэтому вам придется ждать следующего обновления: