Функции 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 для повторного обновления проекта.