2014-10-22 4 views
1

Какая версия Windows XP поддерживает Visual Studio 2012. [Edit: Какая версия делает VS12 поддерживает компилляцию к]Какая версия XP поддерживает Visual Studio 2012 [As Target OS]

Я нашел эту статью: http://blogs.msdn.com/b/vcblog/archive/2012/10/08/windows-xp-targeting-with-c-in-visual-studio-2012.aspx

Это заявляет, что он поддерживает XP SP3. Но я не нашел никакой информации для обновления VS12 4.

Кроме того, если код, который я компилирую с помощью VS12, не разбивается на XP SP2 и, похоже, работает. Можно ли использовать его? почему нет?

Благодаря

+2

Какая версия XP? Больше нет. XP не поддерживается. –

+0

Примите участие в Microsoft: XP не поддерживается. Относительно примечания: постоянная поддержка древнего программного обеспечения просто побуждает пользователей продолжать использовать его. Если поставщики программного обеспечения вытащили вилку на поддержку таких продуктов, пользователям было бы желательно быстрее перейти к более безопасным системам. –

+1

@MikeW: Visual C++ 2013 может ориентироваться на Windows XP. Это совершенно другая проблема, связанная с поддержкой ОС. Тем не менее, вновь подразумевается, что более поздние версии Windows, являются более безопасными, что спорно, и я на один не согласится на все (по уважительным причинам). –

ответ

2

Это правильно, Visual Studio 2012 может скомпилировать двоичные файлы, совместимые с Windows XP SP3.

Вам необходимо установить Platform Toolset v110_xp и выбрать его в общих конфигурационных свойствах вашего проекта.

Если «безопасный» означает, что он работает, то «да». У нас есть 12 000 инсталляций нашего программного обеспечения, скомпилированных с Visual Studio 2012 (и недавно Visual Studio 2013), отлично работающих на Windows XP SP3.

Единственной большой проблемой является отладка времени выполнения: вы не можете установить Visual Studio 2012 в Windows XP, поэтому может возникнуть проблема с поиском ошибок, которые случайно происходят только в Windows XP.

+0

Но поддерживает ли он (или «совместимо») с более ранними версиями XP? – user972014

+0

Microsoft говорит, что Windows XP SP3. Вы можете проверить здесь [link] (http://support.microsoft.com/kb/2661358/en-us) – IFeelGood

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