Обновил Visual Studio 2019 на 2022
В принципе, можно было не торопиться. Компания «Microsoft» обещает продолжать поддержку «Visual Studio 2017» до апреля 2027 года, а поддержку «Visual Studio 2019» до апреля 2029 года. Но, очевидно, основное внимание всегда уделяется самой свежей версии программы, а над остальными работа ведется по остаточному принципу.
Среда разработки «Visual Studio»
Кто не в курсе, «Visual Studio» — это интегрированная среда разработки от компании «Microsoft». Позволяет вести разработку программ, сайтов и тому подобного с использованием разных языков программирования, разметки и так далее. На мой взгляд, ее единственный недостаток — это большая программа, занимает много места и довольно неповоротливая. Это, кстати, одна из причин, почему появился редактор кода «Visual Studio Code»: компания «Microsoft» хотела войти и в нишу разработчиков небольших программ.
Среда «Visual Studio» поставляется в трех вариантах: «Community», «Professional» и «Enterprise». Из них полностью бесплатной является только «Visual Studio Community». Другие две платные, но они имеют 90-дневный бесплатный период (по-английски «free trial»), в течение которого можно бесплатно пользоваться возможностями этих платных версий, чтобы решить, нужно ли вам это или нет.
Бесплатная версия: «Visual Studio Community»
Я пользуюсь именно этой версией. Для пользования «Visual Studio Community» будет необходима регистрация на сайте компании «Microsoft». Программа не требует этой регистрации сразу после установки программы. Можно установить и работать. Но через некоторое время программа потребует регистрации и входа в аккаунт (учетную запись).
Компания «Microsoft» разрешает использовать среду «Visual Studio Community» как для разработки бесплатных приложений, так и для разработки платных приложений. При этом этой версией среды разрешается пользоваться разработчикам-одиночкам или маленьким организациям до 5 человек. Крупные организации могут пользоваться этой версией среды в школах и университетах для обучения студентов, а также для работы над проектами с открытым исходным кодом. Для коммерческой разработки крупным организациям придется воспользоваться одной из платных версий: «Professional» или «Enterprise».
Обновление «Visual Studio»
Нужно иметь в виду, что установленная версия среды «Visual Studio» может обновляться только в ограниченных рамках. Например, «Visual Studio 2019» является версией 16 этой среды. То есть, например, у меня стояла версия 16.11.15 (от 17.05.2022). Я могу ее обновить только в рамках цифры 16, то есть, к примеру, до версии 16.11.16 (от 14.06.2022). Но я не могу обновить ее до 17 версии («Visual Studio 2022»).
Чтобы пользоваться версией 17 («Visual Studio 2022»), я должен установить ее как отдельную программу. Таким образом, на компьютере одновременно могут быть установлены «Visual Studio 2019» и «Visual Studio 2022». По-английски такая установка называется «side by side installation»: можно одновременно пользоваться разными версиями одной и той же программы.
Так сделано потому, что разработчики привыкают к одной версии программы, затачивая под нее свои процессы. При крупном обновлении программы разработчики не могут перейти с одной версии среды на другую быстро. Поэтому им требуется возможность одновременной работы с несколькими версиями среды разработки. После окончательного перехода на новую версию старую — можно удалить.
Для установки, обновления, удаления и управления разными версиями среды «Visual Studio» на компьютере есть отдельная самостоятельная программа, которая тоже установлена на компьютер и называется «Visual Studio Installer». В ней можно посмотреть, какие версии уже установлены на компьютер, какие можно установить, требуют ли установленные версии обновления и так далее. При первоначальной установке среды сначала устанавливается программа «Visual Studio Installer», самому о ней беспокоиться не нужно.
Программа «Visual Studio Installer» у меня уже была установлена еще в предыдущие разы обновления среды «Visual Studio». Сначала я установил новую «Visual Studio 2022», убедился, что настройки и вход в учетную запись автоматически перешли в новую программу, а потом удалил «Visual Studio 2019».
Модульность установки среды «Visual Studio»
При первоначальной установке каждой новой версии среды «с большой цифрой» (то есть 2017 (версия 15), 2019 (версия 16), 2022 (версия 17)) требуется выбрать модуль (один или несколько) разработки. Просмотреть и выбрать модуль (один или несколько) разработки можно в программе «Visual Studio Installer». Еще эти модули называют «рабочими нагрузками».
По умолчанию устанавливается только модуль «Основной редактор Visual Studio». Я обычно еще добавляю «Разработку классических приложений на C++».
Но вообще там много чего есть: «ASP.NET и разработка веб-приложений», «Разработка для Azure», «Разработка на Python», «Разработка Node.js», разработка игр, разработка мобильных приложений, обработка и анализ данных и так далее.
В принципе, любой модуль можно доустановить или удалить позже, после установки конкретной версии среды. Это делается через ту же программу «Visual Studio Installer».
Как обновить visual studio 2019 до 2022
17 июня Microsoft выкатил первую Preview-версию Visual Studio 2022 . Ключевой особенностью новой Visual Studio является то, что она будет 64-битной, тогда как все предыдущие выпуски Visual Studio, в том числе последний — Visual Studio 2019 были 32-битыми. И теперь разработчики могут загрузить, установить и опробовать Visual Studio 2022 в деле.
64-битная версия Visual Studio позволит более эффективно использовать ресурсы системы и улучшить производительность, особенно когда разработчики работают со сложными комплексными решениями со множеством проектов.Однако отмечается, что еще не все возможности VS 2019 перенесены в 64-битную VS 2022.
Preview-версию Visual Studio 2022 можно установить вместе с более ранними версиями Visual Studio (например, VS 2019). Кроме того, Visual Studio 2022 уже сейчас доступна во всех трех выпусках — Community, Pro и Enterprise.
При этом первая preview-версия Visual Studio 2022 for Mac только ожидает своего выхода в ближайшем времени/ Ожидается, что она будет применять новый современный интерфейс.
visual studio extension — changing 2019 to 2022
I have a visual studio extension for VS2019. I made some minute changes so that extension can be installed on vs2022. I was managed to compile and build the code in V2022.If I try to install the extension in 2022 (using .vsix file), I am getting a warning "The extension is not installable on any currently installed products".
I attached the log file. Any suggestions please ?
1 Answer 1
It looks like you haven’t specified the product architectures correctly. VS2022 is 64-bit, target architecture amd64, and earlier versions are 32-bit, target architecture x86. You need to specify that in the vsixmanifest as described in the docs. In Visual Studio rightclick the manifest in Solution Explorer and do View Code, then overwrite the Installation element with what’s below (this is just what the docs say on the link above). It’ll show two lines in the manifest designer if you’ve done it right:
This assumes you are just trying to upgrade a template with no code. If you have code it’s much, much more complicated than that, which is part of the reason there are so few extensions for VS2022 at the moment. It is all described on those documentation pages though.
Как обновить visual studio 2019 до 2022
В данной статье мы пошагово рассмотрим как установить и активировать Microsoft Visual Studio 2022. Сделаем это на примере «Professional» версии.
1) Первое что, нужно сделать — это скачайте само приложение Visual Studio 2022 Professional, сделать это можете с сайта Microsoft по прямой ссылке — https://visualstudio.microsoft.com/ru/
2) После скачивания — запускаем дистрибутив. Нажимаем «Продолжить».
3) Дождитесь подготовки к скачиванию и выбору компонентов для установки.
4) Следующим окном выберите нужные Вам компоненты, отдельные компоненты, языковые пакеты и пр. После нажмите на кнопку «Установить».
5) Далее дождитесь теперь установки приложения и его компонентов.
6) После установки необходимо будет войти в учетную запись Microsoft в новом окне, нажмите «Войти».
7) Теперь перейдем к активации приложения. При первом запуске можем нажать на «Продолжить без кода» в начальном экране приложения.
8) Далее, справа на верху нажмите на Ваш кнопку с Вашей учетной записью => Параметры учетной записи.
9) В окне учетной записи и активации Вы увидите, что у Вас установилась «ознакомительная» (пробная) версия на 1 месяц, отсчет начинается с момента установки.
Для активации приложения Вам потребуется сам ключ, приобрести его можете в нашем каталоге на следующей странице. Быстрая доставка ключа в течение 3х часов на Вашу электронную почту. Гарантия и круглосуточная техподдержка.
Итак, когда у Вас уже имеется в наличие ключ активации, нажимаем на «Разблокировать с помощью ключа продукта«.