как узнать версию visual studio

Управление версиями языка C#

Компилятор C# последней версии определяет версию языка по умолчанию на основе целевой платформы или платформ проекта. Visual Studio не предоставляет пользовательский интерфейс для изменения этого значения, но его можно изменить, отредактировав файл CSPROJ. Выбор значения по умолчанию гарантирует, что вы используете последнюю версию языка, совместимую с вашей целевой платформой. Вы получите преимущество в виде доступа к последним функциям языка, совместимым с целевым объектом проекта. Этот вариант по умолчанию также гарантирует, что вы не будете использовать язык, который требует такие типы или поведение во время выполнения, которые недоступны в целевой платформе. Выбор более новой версии языка, чем значение по умолчанию, может усложнить диагностику ошибок во время компиляции и выполнения.

Значения по умолчанию

Компилятор определяет значение по умолчанию на основе следующих правил:

Целевая платформаversionВерсия языка C# по умолчанию
.NET6.xC# 10.0
.NET5.xC# 9.0
.NET Core3.xC# 8.0
.NET Core2.xC# 7.3
.NET Standard2.1C# 8.0
.NET Standard2.0C# 7.3
.NET Standard1.xC# 7.3
.NET FrameworkвсеC# 7.3

Переопределение значения по умолчанию

Если необходимо явно указать версию C#, это можно сделать несколькими способами:

Чтобы узнать, какую версию языка вы используете в данный момент, поставьте #error version (с учетом регистра) в коде. Это позволяет компилятору вывести ошибку CS8304 с сообщением, содержащим сведения об используемой версии компилятора и текущей выбранной версии языка. Дополнительные сведения см. в статье #error (справочник по C#).

Изменение файла проекта

Версию языка можно задать в файле проекта. Например, если доступ к предварительной версии функций должен быть задан явным образом, можно добавить следующий элемент:

Значение preview использует последнюю предварительную версию языка C#, которую поддерживает компилятор.

Настройка нескольких проектов

Сборки во всех подкаталогах каталога, который содержит этот файл, будут использовать предварительную версию C#. Дополнительные сведения см. в статье Настройка сборки.

Справочник по версиям языка C#

Источник

Мы регулярно обновляем Visual Studio, чтобы вы могли получить последние функции, улучшения производительности, обновления, повышающие надежность, и исправления ошибок. Если вы хотите вернуться к предыдущей версии, нужно удалить текущую установку и воспользоваться приведенными ниже ссылками, чтобы восстановить предыдущее состояние Visual Studio. В этой статье описывается, как это сделать.

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

Удаление текущего выпуска

Установка более раннего выпуска

Вы можете создать и использовать автономную установку или скачать и запустить один из указанных ниже установщиков.

Чтобы создать автономную установку, следуйте инструкциям из статьи Создание автономной установки Visual Studio, заменив указанные там файлы начального загрузчика на приведенные ниже версии.

Если в вашей организации стандартизирован определенный базовый план обслуживания Visual Studio 2019, мы рекомендуем всегда оставаться на последнем служебном выпуске в рамках этого плана. Дополнительные номера версии, которые были объявлены как поддерживаемые базовые планы обслуживания Visual Studio 2019: 16.4, 16.7 и 16.9. См. дополнительные сведения в нашей политике поддержки.

Даты выпуска и номера сборок

В следующей таблице перечислены сведения о выпуске для Visual Studio 2019.

Единственными поддерживаемыми выпусками являются последние версии поддерживаемых базовых выпусков Visual Studio 2019 (которыми объявлены версии 16.4, 16.7 и 16.9) или новейший выпуск дополнительного номера версии. Рекомендуемый к установке выпуск является новейшим выпуском продукта, который находится в списке в верхней части таблицы.

Источник

Средства для обнаружения экземпляров Visual Studio и управления ими

Существует ряд средств, с помощью которых можно обнаруживать и администрировать экземпляры Visual Studio, установленные на клиентских компьютерах.

Обнаружение существующих экземпляров Visual Studio

Следующие средства и служебные программы помогут вам обнаруживать и администрировать экземпляры Visual Studio, установленные на клиентских компьютерах:

С помощью vswhere.exe

Использование инструментария управления Windows (WMI)

Если на компьютере установлен компонент Visual Studio Client Detector Utility, можно запросить сведения об экземпляре Visual Studio с помощью инструментария WMI. Visual Studio Client Detector Utility устанавливается по умолчанию при установке всех обновлений Visual Studio 2017, Visual Studio 2019 и Visual Studio 2022, выпущенных начиная с 12 мая 2020 г. Этот компонент также доступен в каталоге Центра обновления Майкрософт, если вы хотите установить его отдельно. Чтобы узнать, как использовать этот компонент для получения сведений об экземпляре Visual Studio, откройте PowerShell с правами администратора на клиентском компьютере и введите следующую команду:

Использование Microsoft Endpoint Configuration Manager

Возможности инвентаризации программного обеспечения Microsoft Endpoint Configuration Manager можно использовать для запрашивания и сбора сведений об экземплярах Visual Studio на клиентских устройствах. Например, следующий запрос вернет отображаемое имя, версию и имя устройства, на котором установлен экземпляр Visual Studio, для всех установленных экземпляров Visual Studio 2017 и 2019:

Дополнительные сведения об установке Visual Studio 2017 см. в архивах по установке Visual Studio.

Редактирование реестра для экземпляра Visual Studio

Параметры реестра для Visual Studio сохраняются в частном расположении, что позволяет устанавливать параллельно несколько экземпляров одной версии Visual Studio на одном компьютере.

Поскольку эти записи не хранятся в глобальном реестре, для изменения этих параметров с помощью редактора реестра используется отдельная процедура.

Если открыт любой экземпляр Visual Studio, закройте его.

В главном меню редактора реестра выберите пункты Файл > Загрузить куст. и файл частного реестра из папки AppData\Local. Пример:

обозначает экземпляр Visual Studio, который вы хотите просмотреть.

Вам будет предложено предоставить имя используемого изолированного куста. После этого вы сможете просматривать параметры реестра, хранящиеся в созданном изолированном кусте.

Прежде чем возвращаться к работе в Visual Studio, необходимо выгрузить созданный вами изолированный куст. Для этого выберите Файл > Выгрузить куст в главном меню редактора реестра. (Если этого не сделать, файл останется заблокированным и Visual Studio не сможет запуститься.)

Техническая поддержка

Иногда возникают проблемы. Если установить Visual Studio не удается, воспользуйтесь пошаговыми указаниями в статье Устранение неполадок при установке и обновлении Visual Studio.

Также доступен чат по вопросам установки, предназначенный для оказания помощи при проблемах с установкой (только на английском языке).

Ниже приведены несколько дополнительных вариантов:

Источник

Как узнать версию visual studio

Сообщения: 700
Благодарности: 148

» width=»100%» style=»BORDER-RIGHT: #719bd9 1px solid; BORDER-LEFT: #719bd9 1px solid; BORDER-BOTTOM: #719bd9 1px solid» cellpadding=»6″ cellspacing=»0″ border=»0″>

Сообщения: 1609
Благодарности: 366

И ещё случайно не знаете, что нужно для запуска Metro: Last Light в windows xp? »

——-
Вот и все. Задуманная программа выполнена полностью. Достигнуты все поставленные цели, решены все задачи. На этом деятельность на форуме завершена. Спасибо за внимание.

» width=»100%» style=»BORDER-RIGHT: #719bd9 1px solid; BORDER-LEFT: #719bd9 1px solid; BORDER-BOTTOM: #719bd9 1px solid» cellpadding=»6″ cellspacing=»0″ border=»0″>

Сообщения: 1882
Благодарности: 24

Источник

Как узнать версию visual studio

Сообщения: 700
Благодарности: 148

» width=»100%» style=»BORDER-RIGHT: #719bd9 1px solid; BORDER-LEFT: #719bd9 1px solid; BORDER-BOTTOM: #719bd9 1px solid» cellpadding=»6″ cellspacing=»0″ border=»0″>

Сообщения: 1609
Благодарности: 366

И ещё случайно не знаете, что нужно для запуска Metro: Last Light в windows xp? »

——-
Вот и все. Задуманная программа выполнена полностью. Достигнуты все поставленные цели, решены все задачи. На этом деятельность на форуме завершена. Спасибо за внимание.

» width=»100%» style=»BORDER-RIGHT: #719bd9 1px solid; BORDER-LEFT: #719bd9 1px solid; BORDER-BOTTOM: #719bd9 1px solid» cellpadding=»6″ cellspacing=»0″ border=»0″>

Сообщения: 1882
Благодарности: 24

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *