C/C++

Отличия Visual Studio 2022 от 2019

Здравствуйте! Подскажите, есть ли смысл установить вижуалку 2019 года, нежели 2022, если ноут у меня мягко говоря не мощный — core i3 1005G1, 4gb озу, HDD (без SSD), видяха интегрированная (в самом процессоре). Также скажите пожалуйста, чем существенно отличается 2022 от 2019, если я новичок в C#, планирую его изучать, и немного ли я потеряю, если скачаю 2019?
Alexander Stoppel
Alexander Stoppel
20
Visual Studio 2019, версия 16.11 поддерживает платформу .NET 5, начиная c 20 ноября 2020 года, а с 8 мая 2022 года поддержка данной платформы прекращена.

Visual Studio 2022, версия 17.0 поддерживает .NET 6, начиная с 8 ноября 2021 года

На ноябрь 2022 года для Visual Studio 2022 ожидается поддержка .NET 7, а с ноября 2023 года – .NET 8

Язык C# является языком платформы .NET

Основной devenv.exe процесс в Visual Studio 2022 переведён с x32 на x64, что является наиболее существенным. Если у вас 32-разрядная системная платформа, то использовать Visual Studio 2022 не имеет смысла.

Базовые знания языка C# можно изучать на любой из предложенных сред.

4 ГБ ОЗУ – этого очень мало.

Дело не столько во встроенной видеокарте, сколько в разрешении монитора. Если у вас разрешение его матрицы 4096 x 2304 px, то вас ждут родовые муки, и вы будете весь на нервах.

Тип жёсткого диска существенного влияния не оказывает. Критическим по ресурсам является этап компиляции, а это работа процессора с оперативной памятью. Жёсткий диск влияет на время загрузки самой среды. При недостатке оперативной памяти её неиспользуемые в период написания кода файлы будут выгружаться в файл подкачки, а в момент компиляции загружаться в память обратно. Процесс это медленный, так как происходит под неусыпным оком антивирусной программы.

Если добавить ещё один модуль памяти и дискретную видеокарту, то для платформы x64 Visual Studio 2022 вполне подойдёт.
Рамиз Абалаев
Рамиз Абалаев
80 567
Лучший ответ
Существенное отличие - 2022 студия не поддерживает WDK. В остальном, для плюсов значительных отличий не заметил, для шарпа тут отдельный раздел
МК
Макс Кот
30 155
Alexander Stoppel а WDK для чего нужен? Я просто планирую изучать шарп пока-что только для создания GUI под винду, там вроде нужен WPF.