Поделиться через


Функции C++ устарели в Visual Studio

Эта статья представляет собой неисчерпаемый список функций C++, устаревших в Visual Studio 2019 и 2022. Сведения о критических изменениях и улучшениях соответствия для C++ в последней версии Visual Studio см. в статье об улучшениях соответствия C++ в Visual Studio.

Не рекомендуется использовать в Visual Studio 2019

  • Поддержка разработки Windows XP

    Visual Studio 2019 и более поздних версий не включают текущую поддержку набора инструментов для создания кода для Windows XP. Поддержка разработки Windows XP с помощью набора инструментов v141_xp, отправленного в Visual Studio 2017, по-прежнему доступна в качестве дополнительного компонента в установщике Visual Studio. Сведения о том, как установить набор инструментов платформы Windows XP v141_xp, см. в разделе "Настройка программ для Windows XP".

Не рекомендуется использовать в Visual Studio 2022

  • Поддержка обновления проекта с Visual C++ 6

    Visual Studio 2022 и более поздних версий не поддерживает обновления с файлов рабочей области Visual C++ 6 (.dsw) и Project (.dsp). Visual Studio больше не регистрирует .dsw расширения файлов в .dsp качестве типов файлов Visual Studio. Чтобы обновить проект с этими расширениями, сначала используйте Visual Studio 2019 для обновления проекта до современных файлов решения (.sln) и C++ Project (.vcxproj). Затем используйте текущую версию Visual Studio для повторного обновления проекта.