Почему нет c в visual studio 2019
Перейти к содержимому

Почему нет c в visual studio 2019

  • автор:

Компоненты вне поддержки Visual Studio

Список всех компонентов вне поддержки в Visual Studio.

Компоненты вне поддержки в Visual Studio 2022

  • Среда выполнения .NET 5.0
  • Среда выполнения .NET Core 2.1
  • Среда выполнения .NET Core 3.1
  • Средства разработки для .NET Core 2.1
  • Python 3 64-разрядная версия (3.9.13)
  • Средства разработки веб-приложений для .NET Core 2.1

Компоненты вне поддержки в Visual Studio 2019

  • Среда выполнения .NET 5.0
  • Среда выполнения .NET Core 2.1
  • Среда выполнения .NET Core 2.2
  • Среда выполнения для .NET Core 3.0
  • Среда выполнения .NET Core 3.1
  • Пакет SDK для .NET
  • Средства разработки с .NET Core 2.1
  • Средства разработки веб-приложений с .NET Core 2.1
  • Поддержка C++ Windows XP для средств VS 2017 (v141)
  • Python 2 32 бит (2.7.18)
  • Python 2 64-разрядной версии (2.7.18)
  • Python 3 32 бит (3.7.8)
  • Python 3 64-разрядной версии (3.7.8)
  • IronPython
  • Python Miniconda

Компоненты вне поддержки в Visual Studio 2017

  • Средства разработки .NET Core 1.0–1.1
  • Средства разработки .NET Core 2.0
  • Пакет SDK для .NET Core 2.1.
  • Средства разработки .NET Core 3.1
  • 32-разрядная версия Python 2 (2.7.18)
  • 64-разрядная версия Python 2 (2.7.18)
  • 32-разрядная версия Python 3 (3.6.6)
  • 64-разрядная версия Python 3 (3.6.6)
  • IronPython
  • Поддержка шаблонов Cookiecutter

Загрузки последних поддерживаемых версий Распространяемого компонента Visual C++

Распространяемый компонент Visual C++ устанавливает библиотеки среды выполнения Microsoft C и C++ (MSVC). Эти библиотеки необходимы многим приложениям, созданным с помощью средств Microsoft C и C++. Если приложение использует эти библиотеки, перед установкой приложения необходимо установить пакет Microsoft Распространяемый компонент Visual C++ в целевой системе. Архитектура распространяемого пакета должна соответствовать целевой архитектуре приложения. Распространяемая версия должна быть не менее последней, чем набор инструментов сборки MSVC, используемый для сборки приложения. Мы рекомендуем использовать последнюю распространяемую версию Visual Studio, за исключением некоторых исключений, указанных далее в этой статье.

Дополнительные сведения об установке и распространении компонентов Visual Studio см. в разделе «Распространение файлов Visual C++».

Visual Studio 2015, 2017, 2019 и 2022

В этой таблице перечислены последние поддерживаемые пакеты Microsoft Распространяемый компонент Visual C++ для Visual Studio 2015, 2017, 2019 и 2022. Последняя поддерживаемая версия имеет последние реализованные функции C++, безопасность, надежность и производительность. Он также включает последние обновления соответствия стандартов языка И библиотекИ C++ . Мы рекомендуем установить эту версию для всех приложений, созданных с помощью Visual Studio 2015, 2017, 2019 или 2022.

В отличие от старых версий Visual Studio, которые имеют редкие обновления redist, номер версии не указан в следующей таблице для Visual Studio 2015-2022, так как редист часто обновляется. Чтобы найти номер версии последнего редиста, скачайте нужный редист, используя одну из следующих ссылок. Затем просмотрите его свойства с помощью Windows проводник. В области сведений версия файла содержит версию redist.

Архитектура Ссылка Примечания.
ARM64 https://aka.ms/vs/17/release/vc_redist.arm64.exe Permalink для последней поддерживаемой версии ARM64
X86 https://aka.ms/vs/17/release/vc_redist.x86.exe Permalink для последней поддерживаемой версии x86
X64 https://aka.ms/vs/17/release/vc_redist.x64.exe Permalink для последней поддерживаемой версии x64. Распространяемый пакет X64 содержит двоичные файлы ARM64 и X64. Этот пакет упрощает установку необходимых двоичных файлов Visual C++ ARM64 при установке распространяемого компонента X64 на устройстве ARM64.

Скачайте другие версии, включая долгосрочные версии канала выпуска LTSC, из my.visualstudio.com.

Примечания.

  • В Распространяемый компонент Visual C++ для Visual Studio 2015-2022 нет отдельных пакетов для разных языков. Он содержит EULAs для всех поддерживаемых языков.
  • Некоторые загрузки, которые упоминание в этой статье, доступны в настоящее время на my.visualstudio.com. Войдите с помощью учетной записи подписки Visual Studio, чтобы получить доступ к ссылкам скачивания. Если вы запрашиваете учетные данные, используйте имеющуюся учетную запись подписки Visual Studio. Или создайте бесплатную учетную запись, выбрав учетную запись «Нет»? Создайте его! Ссылку.
  • Версии Visual Studio, начиная с Visual Studio 2015, используют те же распространяемые файлы. Например, любые приложения, созданные наборами инструментов Visual Studio 2015, 2017, 2019 или 2022, могут использовать последние Распространяемый компонент Visual C++ Майкрософт. Однако версия Microsoft Распространяемый компонент Visual C++, установленной на компьютере, должна быть той же или выше, чем версия набора инструментов Visual C++, используемого для создания приложения. Дополнительные сведения о том, какую версию распространяемого компонента необходимо установить, см. в разделе «Определение распространяемых библиотек DLL». Дополнительные сведения о двоичной совместимости см. в статье C++ с двоичной совместимостью между версиями Visual Studio.
  • Поддержка Windows XP: корпорация Майкрософт завершила поддержку Windows XP 8 апреля 2014 г. Текущие версии Распространяемый компонент Visual C++ для Visual Studio 2015-2022 поддерживают только Windows Vista, 7, 8.1, 10 и 11. Последняя версия Распространяемый компонент Visual C++, которая работает в Windows XP, поставляется в Visual Studio 2019 версии 16.7 (версии файлов, начиная с версии 14.27). Распространяемый компонент доступен в разделе my.visualstudio.com Загрузки как Распространяемый компонент Visual C++ для Visual Studio 2019 (версия 16.7). Используйте поле поиска, чтобы найти эту версию. Чтобы скачать файлы, выберите нужную платформу и язык, а затем нажмите кнопку «Скачать «.
  • Распространяемый компонент Visual C++ поддерживает несколько параметров командной строки. Дополнительные сведения см. в разделе «Параметры командной строки» для распространяемых пакетов.

Visual Studio 2013 (VC++ 12.0)

Эти ссылки загружают последние поддерживаемые пакеты microsoft microsoft en-US Распространяемый компонент Visual C++ для Visual Studio 2013. Другие версии и языки можно скачать из обновления для распространяемого пакета Visual C++ 2013 или из my.visualstudio.com.

Архитектура Версия Ссылка
X86 12.0.40664.0 vcredist_x86.exe
X64 12.0.40664.0 vcredist_x64.exe

Другие версии

  • Многобайтовая библиотека MFC для Visual Studio 2013. Эта надстройка MFC для Visual Studio 2013 содержит многобайтовый набор символов (МБ CS) библиотеки классов Microsoft Foundation (MFC).
  • Среда выполнения Visual C++ 2013 для неопубликованных приложений Windows 8.1. Дополнительные сведения см. в разделе «Среда выполнения C++ для неопубликованных приложений Windows 8.1» в блоге команды C++.

Visual Studio 2012 (VC++ 11.0) с обновлением 4 (больше не поддерживается)

Эти ссылки скачивают последние доступные пакеты microsoft en-US Распространяемый компонент Visual C++ для Visual Studio 2012 с обновлением 4. Другие версии и языки можно скачать из пакетов Microsoft Распространяемый компонент Visual C++ для Visual Studio 2012 с обновлением 4 или с my.visualstudio.com.

Архитектура Версия Ссылка
X86 11.0.61030.0 en_visual_cpp_redistributable_for_visual_studio_2012_update_4_x86_3161523.exe
X64 11.0.61030.0 en_visual_cpp_redistributable_for_visual_studio_2012_update_4_x64_3161523.exe

Visual Studio 2010 (VC++ 10.0) с пакетом обновления 1 (SP1) (больше не поддерживается)

Архитектура Версия Ссылка
X86 10.0.40219.325 vcredist_x86.exe
X64 10.0.40219.325 vcredist_x64.exe

Скачайте распространяемые файлы для других языков и архитектур:

Visual Studio 2008 (VC++ 9.0) с пакетом обновления 1 (SP1) (больше не поддерживается)

Visual Studio 2008 с пакетом обновления 1 (SP1) достигла конца расширенной поддержки 10 апреля 2018 г.

Архитектура Версия Ссылка
X86 9.0.30729.5677 vcredist_x86.exe
X64 9.0.30729.5677 vcredist_x64.exe

Скачайте распространяемые файлы для других языков и архитектур:

Visual Studio 2005 (VC++ 8.0) с пакетом обновления 1 (SP1) (больше не поддерживается)

Окончание расширенной поддержки Visual Studio 2005 12 апреля 2016 г.

  • Распространяемые файлы для архитектур X86, X64 и IA64 доступны в microsoft Visual C++ 2005 с пакетом обновления 1 для распространяемого пакета MFC.

Распространяемый код для Visual Studio 2019

Нажмите кнопку, чтобы скачать последнюю версию Visual Studio 2019. Инструкции по установке и обновлению Visual Studio 2019 см. в документации по обновлению до последнего выпуска Visual Studio 2019. Кроме того, см. инструкции по установке в автономном режиме.

Размер пакета установки зависит от текущей конфигурации Visual Studio.

Файлы распространяемого кода для Visual Studio 2019

В следующем разделе представлен список распространения, упоминаемый в разделе «Распространяемый код» в условиях лицензионного соглашения на использование программного обеспечения корпорации Майкрософт для Visual Studio Enterprise 2019, Visual Studio Professional 2019, Visual Studio Community 2019 («программное обеспечение»). Если у вас есть должным образом лицензированная копия такого программного обеспечения, то вы можете копировать и распространять со своей программой перечисленные ниже файлы в неизмененном виде в соответствии с условиями лицензионного соглашения на использование программного обеспечения.

Библиотеки ASP.NET

Следующие компоненты программного обеспечения лицензируются и поддерживаются отдельно в соответствии с условиями лицензии на библиотеку Microsoft .NET, приведенными на следующей странице: https://webpifeed.blob.core.windows.net/webpifeed/eula/aspnetcomponent_rtw_ENU.htm. Если вы не согласны с условиями лицензии для этих компонентов программного обеспечения, вы не должны их использовать.

  • MVC
  • Веб-интерфейс API
  • Веб-страницы с синтаксисом Razor
  • Entity Framework
  • SignalR
  • Katana
  • Преобразование XML-документов (Майкрософт)

Microsoft Azure

Source
  • MobileServices.js
  • MobileServices.min.js
Объектный код
  • Microsoft.WindowsAzure.Mobile.dll
  • Microsoft.WindowsAzure.Mobile.resources.dll
  • Microsoft.WindowsAzure.Mobile.UI.dll
  • Microsoft.WindowsAzure.Ext.dll

Конструкторы Blend и XAML для Visual Studio

Распространяемые файлы проекта Blend и шаблоны элементов для Visual Studio устанавливаются в следующие каталоги:

  • [VisualStudioFolder]\Common7\IDE\ProjectTemplates
  • [VisualStudioFolder]\Common7\IDE\ItemTemplates
  • [VisualStudioFolder]\DesignTools\AppThemes
  • [Program Files (x86)]\MSBuild\Microsoft\Expression\Blend\.NETFramework
Blend для Visual Studio

Распространяемые файлы Blend для Visual Studio устанавливаются в следующие каталоги:

  • [Program Files (x86)]\Microsoft SDKs\Expression\Blend\.NETFramework\v4.0
  • [Program Files (x86)]\Microsoft SDKs\Expression\Blend\.NETFramework\v4.5
Примеры ресурсов данных
  • [VisualStudioFolder]\DesignTools\SampleData

.NET Framework 4.6.2

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

Автономный установщик
  • dotNetFx-x86-x64-AllOS-ENU.exe (.NET Framework 4.6.2, как представлено в Visual Studio)
  • NDP462-KB3151800-x86-x64-AllOS-ENU.exe (.NET Framework 4.6.2, как указано в других каналах, например в центре загрузки Майкрософт)

Примечание. Оба файла идентичны, но в них могут использоваться различные имена для каналов распространения.

Языковые пакеты
  • dotNetFx-x86-x64-AllOS-[locale].exe
  • NDP462-KB3151800-x86-x64-AllOS-[locale].exe

Примечания.

  • Оба файла идентичны, но в них могут использоваться различные имена для каналов распространения.
  • [locale] представляет собой трехбуквенный идентификатор языка. Например, NDP462-KB3151800-x86-x64-AllOS-DEU.exe
    • Языковые пакеты доступны для следующих языков (в скобках указаны идентификаторы): арабский (ARA), китайский (Тайвань) (CHT), чешский (CSY), датский (DAN), немецкий (DEU), греческий (ELL), финский (FIN), французский (FRA), иврит (HEB), венгерский (HUN), итальянский (ITA), японский (JPN), корейский (KOR), нидерландский (Нидерланды) (NLD), норвежский (NOR), польский (PLK), португальский (Бразилия) (PTB), русский (RUS), шведский (SVE), турецкий (TRK), китайский (CHS), португальский (Португалия) (PTG), испанский (ESN).

    Среда выполнения F#

    • Fsharp.Core.dll

    ADO.NET

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

    • System.Data.dll
    • System.Data.DatasetExtensions.dll
    • System.Data.OracleClient.dll
    • Adonetdiag.dll

    пакет SDK для доступа к интерфейсу отладки

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

    • [VisualStudioFolder]\DIA SDK\bin\msdia140.dll
    • [VisualStudioFolder]\DIA SDK\bin\amd64\msdia140.dll
    • [VisualStudioFolder]\DIA SDK\bin\arm\msdia140.dll

    Файлы среды выполнения Visual C++

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

    • [Program Files (x86)]\Common Files\Merge Modules\
      • Microsoft_VC141_CRT_[arch].msm
      • Microsoft_VC141_CXXAMP_[arch].msm
      • Microsoft_VC141_MFC_[arch].msm
      • Microsoft_VC141_MFCLOC_[arch].msm
      • Microsoft_VC141_OpenMP_[arch].msm

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

      • [VisualStudioFolder]\VC\redist
      • Вы не можете распространять содержимое следующих папок:
        • [VisualStudioFolder]VC\Redist\MSVC\[version]\debug_nonredist
        • [VisualStudioFolder]VC\Redist\MSVC\[version]\debug_nonredist
        • [VisualStudioFolder]\VC\Redist\MSVC\[version]\onecore\debug_nonredist

        Согласно условиям лицензии на использование программного обеспечения, вы можете копировать и распространять со своей программой следующие файлы в локальном каталоге программы или развернуть их в глобальный кэш сборок (GAC):

        • [VisualStudioFolder]\VC\Tools\MSVC\[version]\atlmfc\lib\[arch]\mfcmifc80.dll

        Универсальные приложения для Windows и приложения для Магазина Windows

        Загрузка неопубликованных универсальных приложений для Windows

        Вместе со своими универсальными приложениями для Windows, которые вы собираетесь загрузить неопубликованными, можно распространять в неизменном виде файлы AppX, содержащиеся в следующих расположениях:

        • [Program Files (x86)]\Microsoft SDKs\Windows Kits\10\ExtensionSDKs\Microsoft.VCLibs\14.0\Appx\Retail\[arch]\Microsoft.VCLibs.[arch].14.00.appx
        • [Program Files (x86)]\Microsoft SDKs\Windows Kits\10\ExtensionSDKs\Microsoft.VCLibs.120\14.0\Appx\Retail\[arch]\Microsoft.VCLibs.[arch].12.00.Universal.appx
        • [Program Files (x86)]\Microsoft SDKs\Windows Kits\10\ExtensionSDKs\Microsoft.NET.Native.Framework.1.3\1.3\[arch]\ret\Native\Microsoft.NET.Native.Framework.1.3.appx
        • [Program Files (x86)]\Microsoft SDKs\Windows Kits\10\ExtensionSDKs\Microsoft.NET.Native.Runtime.1.4\1.4\AppX\[arch]\Microsoft.NET.Native.Runtime.1.4.appx
        • Другие версии .NET Native можно найти по адресу: https://www.nuget.org/packages/Microsoft.Net.Native.Compiler/.

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

        • [Program Files (x86)]\Microsoft SDKs\Windows Kits\10\ExtensionSDKs\CppUnitTestFramework.Universal\15.0\Redist\CommonConfiguration
        • [Program Files (x86)]\Microsoft SDKs\Windows Kits\10\ExtensionSDKs\MSTestFramework.Universal\15.0\Redist\CommonConfiguration
        • [Program Files (x86)]\Microsoft SDKs\Windows Kits\10\ExtensionSDKs\TestPlatform.Universal\15.0\Redist\CommonConfiguration

        Файлы средств для работы с базами данных SQL Server

        Согласно условиям лицензии на использование программного обеспечения, вы можете копировать и распространять вместе со своей программой в неизмененном виде следующие DLL- и EXE-файлы в указанном каталоге:

        • [VisualStudioFolder]Common7\IDE\Extensions\Microsoft\SQLDB\DAC\120
        • [VisualStudioFolder]Common7\IDE\Extensions\Microsoft\SQLDB\DAC\130

        Распространяемые компоненты SQL Server

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

        • SqlCmdLnUtils.msi
        • sqlncli.msi
        • SSCERuntime_x64-enu.exe
        • SSCERuntime_x86-enu.exe
        • sqllocaldb.msi
        • SharedManagementObjects.msi
        • SqlDom.msi
        • SQLSysClrTypes.msi
        • TSqlLanguageService.msi

        Файлы служб данных WCF (Майкрософт)

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

        • Microsoft.Data.Services.dll
        • Microsoft.Data.Services.Client.dll
        • Microsoft.Data.OData.dll
        • Microsoft.Data.Edm.dll
        • System.Spatial.dll

        Microsoft Visual Studio Tools for Office

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

        • Microsoft.Office.Tools.Common.v4.0.Utilities.dll
        • Microsoft.Office.Tools.Excel.v4.0.Utilities.dll
        • Microsoft.Office.Tools.Outlook.v4.0.Utilities.dll
        • Microsoft.Office.Tools.Word.v4.0.Utilities.dll

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

        • Setup.exe (для установки надстроек Office используется начальный загрузчик)

        Файлы распространяемого кода для пакета SDK визуализатора параллелизма

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

        • Microsoft.ConcurrencyVisualizer.Markers.dll (для .NET 3.5)
        • Microsoft.ConcurrencyVisualizer.Markers.dll (для .NET 4.0)
        • cvmarkers.h
        • cvmarkersobj.h

        Файлы распространяемого кода для разработки расширений Visual Studio

        Это список распространения, упоминаемый в разделе «Распространяемый код» условий лицензионного соглашения на использование программного обеспечения корпорации Майкрософт для Visual Studio 2019 («программное обеспечение»). Если у вас есть должным образом лицензированная копия такого программного обеспечения, то вы можете копировать и распространять перечисленные ниже файлы с неизмененным объектным кодом в соответствии с условиями лицензионного соглашения на использование программного обеспечения.

        • [VisualStudioFolder]\VSSDK\VisualStudioIntegration\Redistributables\VS150_piaredist.exe
        • [VisualStudioFolder]\VSSDK\VisualStudioIntegration\Redistributables\VSSDKTestHost.exe

        Список служебных программ для Visual Studio 2019

        Это «Список служебных программ», упоминаемый в разделе «Служебные программы» условий лицензионного соглашения на использование программного обеспечения корпорации Майкрософт для некоторых выпусков Visual Studio 2019 («программное обеспечение»). В зависимости от выпуска программного обеспечения полученное вами ПО может включать не все файлы из этого списка. Для определения своих прав в отношении следующих файлов обратитесь к условиям лицензии на использование Visual Studio, поставляемым с вашим выпуском программного обеспечения. Изменять эти файлы нельзя.

        • [VisualStudioFolder]\Common7\IDE\CommonExtensions\Microsoft\IntelliTrace\IntelliTraceCollection.cab
        • vs_remotetools.exe (версии x86, x64 и ARM64)
        • [VisualStudioFolder]\Team Tools\Performance Tools\Setups\vs_profiler\[arch]_x64_[locale].exe

        Служебные программы Visual C++

        «Список служебных программ» содержит следующие файлы во вложенных папках указанных каталогов:

        • [VisualStudioFolder]\VC\Auxiliary\VS\redist\GraphicsDbgRedist\
          • VsGraphicsHelper.dll
          • VsGraphicsResources.dll
          • concrt140d.dll
          • mfc140ud.dll
          • mfcm140ud.dll
          • msvcp140d.dll
          • msvcp140_1d.dll
          • msvcp140_2d.dll
          • vcamp140d.dll
          • vccorlib140d.dll
          • vcomp140d.dll
          • vcruntime140d.dll
          • vcruntime140_1d.dll
          • pgort140.dll
          • pgort140ui.dll
          • pgosweep.exe

          Файлы распространяемого кода для Application Insights для Visual Studio 2019

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

          • Microsoft.ApplicationInsights.2.0.0.nupkg
          • Microsoft.ApplicationInsights.Agent.Intercept.1.2.1.nupkg
          • Microsoft.ApplicationInsights.AspNet.1.0.0-rc1-update4.nupkg
          • Microsoft.ApplicationInsights.AspNetCore.1.0.0-rc2-final.nupkg
          • Microsoft.ApplicationInsights.DependencyCollector.2.0.0.nupkg
          • Microsoft.ApplicationInsights.JavaScript.0.22.9-build00167.nupkg
          • Microsoft.ApplicationInsights.PerfCounterCollector.2.0.0.nupkg
          • Microsoft.ApplicationInsights.Web.2.0.0.nupkg
          • Microsoft.ApplicationInsights.WindowsServer.2.0.0.nupkg
          • Microsoft.ApplicationInsights.WindowsServer.TelemetryChannel.2.0.0.nupkg
          • Microsoft.Bcl.Async.1.0.168.nupkg
          • Microsoft.Diagnostics.Tracing.EventSource.Redist.1.1.24.nupkg

          Файлы распространяемого кода для разработки мобильных приложений с помощью Xamarin

          Условия лицензии на использование программного обеспечения разрешают вам копировать и распространять вместе с приложением, созданным в Visual Studio или Visual Studio для Mac, объектный код следующих файлов (и связанных с ними файлов отладочных символов), размещаемых при установке во вложенных папках следующих каталогов:

          Для операционной системы macOS®:

          • /Library/Frameworks/Xamarin.iOS.framework
          • /Library/Frameworks/Xamarin.Android.framework
          • /Library/Frameworks/Xamarin.Mac.framework

          Для операционной системы Windows:

          • [VisualStudioFolder]\MSBuild\Xamarin,
          • [VisualStudioFolder]\Common7\IDE\ReferenceAssemblies\Microsoft\Framework\MonoAndroid,
          • [VisualStudioFolder]\Common7\IDE\ReferenceAssemblies\Microsoft\Framework\MonoTouch,
          • [VisualStudioFolder]\Common7\IDE\ReferenceAssemblies\Microsoft\Framework\Xamarin.iOS,
          • [VisualStudioFolder]\Common7\IDE\ReferenceAssemblies\Microsoft\Framework\Xamarin.Mac,
          • [VisualStudioFolder]\Common7\IDE\ReferenceAssemblies\Microsoft\Framework\Xamarin.TVOS или
          • [VisualStudioFolder]\Common7\IDE\ReferenceAssemblies\Microsoft\Framework\Xamarin.WatchOS
          Файлы распространяемого кода Xamarin:
          • FSharp.Compiler.CodeDom.dll
          • FSharp.Core.dll
          • FSharp.Core.optdata
          • FSharp.Core.sigdata
          • FSharp.Core.xml
          • I18N.CJK.dll
          • I18N.dll
          • I18N.MidEast.dll
          • I18N.Other.dll
          • I18N.Rare.dll
          • I18N.West.dll
          • Info.plist
          • Ionic.Zip.dll
          • Irony.dll
          • Java.Interop.dll
          • Java.Interop.Tools.Cecil.dll
          • Java.Interop.Tools.Diagnostics.dll
          • Java.Interop.Tools.JavaCallableWrappers.dll
          • libapp.a
          • libextension.a
          • libmono-2.0.a
          • libmono-2.0.dylib
          • libmono-android.debug.d.dylib
          • libmono-android.debug.d.so
          • libmono-android.debug.dylib
          • libmono-android.debug.so
          • libmono-android.release.d.dylib
          • libmono-android.release.d.so
          • libmono-android.release.dylib
          • libmono-android.release.so
          • libmono-btls-shared.d.so
          • libmono-btls-shared.so
          • libMonoPosixHelper.d.dylib
          • libMonoPosixHelper.d.so
          • libMonoPosixHelper.dylib
          • libMonoPosixHelper.so
          • libmono-profiler-log.a
          • libmono-profiler-log.d.dylib
          • libmono-profiler-log.d.so
          • libmono-profiler-log.dylib
          • libmono-profiler-log.so
          • libmonosgen-2.0.a
          • libmonosgen-2.0.d.dylib
          • libmonosgen-2.0.d.so
          • libmonosgen-2.0.dylib
          • libmonosgen-2.0.so
          • libtvextension.a
          • libwatchextension.a
          • libxamarin.a
          • libxamarin.dylib
          • libxamarin-debug.a
          • libxamarin-debug.dylib
          • libxammac.a
          • libxammac.dylib
          • libxammac-debug.a
          • libxammac-debug.dylib
          • libxammac-system.a
          • libxammac-system-debug.a
          • libzip.3.0.dylib
          • libZipSharp.dll
          • libZipSharp.dll.config
          • machine.config
          • Microsoft.CSharp.dll
          • Microsoft.Win32.Primitives.dll
          • Microsoft.Win32.Registry.AccessControl.dll
          • Microsoft.Win32.Registry.dll
          • Mono
          • mono.android.dex
          • Mono.Android.dll
          • Mono.Android.Export.dll
          • mono.android.jar
          • Mono.Btls.Interface.dll
          • Mono.CompilerServices.SymbolWriter.dll
          • Mono.CSharp.dll
          • Mono.Data.Sqlite.dll
          • Mono.Data.Sqlite.dll.config
          • Mono.Data.Tds.dll
          • Mono.Messaging.dll
          • Mono.Posix.dll
          • Mono.Security.dll
          • MonoTouch.Dialog-1.dll
          • monotouch.dll
          • MonoTouch.NUnitLite.dll
          • monotouch-fixes.dylib
          • mscorlib.dll
          • netstandard.dll
          • OpenTK.dll
          • OpenTK.dll.config
          • OpenTK-1.0.dll
          • OpenTK-1.0.dll.config
          • System.AppContext.dll
          • System.Collections.Concurrent.dll
          • System.Collections.dll
          • System.Collections.NonGeneric.dll
          • System.Collections.Specialized.dll
          • System.ComponentModel.Annotations.dll
          • System.ComponentModel.Composition.dll
          • System.ComponentModel.DataAnnotations.dll
          • System.ComponentModel.dll
          • System.ComponentModel.EventBasedAsync.dll
          • System.ComponentModel.Primitives.dll
          • System.ComponentModel.TypeConverter.dll
          • System.config
          • System.Configuration.dll
          • System.Configuration.Install.dll
          • System.Console.dll
          • System.Core.dll
          • System.Data.Common.dll
          • System.Data.dll
          • System.Data.Linq.dll
          • System.Data.Services.Client.dll
          • System.Data.SqlClient.dll
          • System.Diagnostics.Contracts.dll
          • System.Diagnostics.Debug.dll
          • System.Diagnostics.FileVersionInfo.dll
          • System.Diagnostics.Process.dll
          • System.Diagnostics.StackTrace.dll
          • System.Diagnostics.TextWriterTraceListener.dll
          • System.Diagnostics.Tools.dll
          • System.Diagnostics.TraceEvent.dll
          • System.Diagnostics.TraceSource.dll
          • System.Diagnostics.Tracing.dll
          • System.dll
          • System.Drawing.Primitives.dll
          • System.Dynamic.Runtime.dll
          • System.EnterpriseServices.dll
          • System.Globalization.Calendars.dll
          • System.Globalization.dll
          • System.Globalization.Extensions.dll
          • System.IdentityModel.dll
          • System.IdentityModel.Selectors.dll
          • System.IO.Compression.dll
          • System.IO.Compression.FileSystem.dll
          • System.IO.Compression.ZipFile.dll
          • System.IO.dll
          • System.IO.FileSystem.AccessControl.dll
          • System.IO.FileSystem.dll
          • System.IO.FileSystem.DriveInfo.dll
          • System.IO.FileSystem.Primitives.dll
          • System.IO.FileSystem.Watcher.dll
          • System.IO.IsolatedStorage.dll
          • System.IO.MemoryMappedFiles.dll
          • System.IO.Pipes.dll
          • System.IO.UnmanagedMemoryStream.dll
          • System.Json.dll
          • System.Linq.dll
          • System.Linq.Expressions.dll
          • System.Linq.Parallel.dll
          • System.Linq.Queryable.dll
          • System.Messaging.dll
          • System.Net.AuthenticationManager.dll
          • System.Net.Cache.dll
          • System.Net.dll
          • System.Net.Http.dll
          • System.Net.Http.WinHttpHandler.dll
          • System.Net.HttpListener.dll
          • System.Net.Mail.dll
          • System.Net.NameResolution.dll
          • System.Net.NetworkInformation.dll
          • System.Net.Ping.dll
          • System.Net.Primitives.dll
          • System.Net.Requests.dll
          • System.Net.Security.dll
          • System.Net.ServicePoint.dll
          • System.Net.Sockets.dll
          • System.Net.Utilities.dll
          • System.Net.WebHeaderCollection.dll
          • System.Net.WebSockets.Client.dll
          • System.Net.WebSockets.dll
          • System.Numerics.dll
          • System.Numerics.Vectors.dll
          • System.ObjectModel.dll
          • System.Reflection.Context.dll
          • System.Reflection.DispatchProxy.dll
          • System.Reflection.dll
          • System.Reflection.Emit.dll
          • System.Reflection.Emit.ILGeneration.dll
          • System.Reflection.Emit.Lightweight.dll
          • System.Reflection.Extensions.dll
          • System.Reflection.Primitives.dll
          • System.Reflection.TypeExtensions.dll
          • System.Resources.ReaderWriter.dll
          • System.Resources.ResourceManager.dll
          • System.Runtime.CompilerServices.VisualC.dll
          • System.Runtime.dll
          • System.Runtime.Extensions.dll
          • System.Runtime.Handles.dll
          • System.Runtime.InteropServices.dll
          • System.Runtime.InteropServices.RuntimeInformation.dll
          • System.Runtime.InteropServices.WindowsRuntime.dll
          • System.Runtime.Numerics.dll
          • System.Runtime.Serialization.dll
          • System.Runtime.Serialization.Formatters.dll
          • System.Runtime.Serialization.Formatters.Soap.dll
          • System.Runtime.Serialization.Json.dll
          • System.Runtime.Serialization.Primitives.dll
          • System.Runtime.Serialization.Xml.dll
          • System.Security.AccessControl.dll
          • System.Security.Claims.dll
          • System.Security.Cryptography.Algorithms.dll
          • System.Security.Cryptography.Cng.dll
          • System.Security.Cryptography.Csp.dll
          • System.Security.Cryptography.DeriveBytes.dll
          • System.Security.Cryptography.Encoding.dll
          • System.Security.Cryptography.Encryption.Aes.dll
          • System.Security.Cryptography.Encryption.dll
          • System.Security.Cryptography.Encryption.ECDiffieHellman.dll
          • System.Security.Cryptography.Encryption.ECDsa.dll
          • System.Security.Cryptography.Hashing.Algorithms.dll
          • System.Security.Cryptography.Hashing.dll
          • System.Security.Cryptography.OpenSsl.dll
          • System.Security.Cryptography.Pkcs.dll
          • System.Security.Cryptography.Primitives.dll
          • System.Security.Cryptography.ProtectedData.dll
          • System.Security.Cryptography.RandomNumberGenerator.dll
          • System.Security.Cryptography.RSA.dll
          • System.Security.Cryptography.X509Certificates.dll
          • System.Security.dll
          • System.Security.Principal.dll
          • System.Security.Principal.Windows.dll
          • System.Security.SecureString.dll
          • System.ServiceModel.dll
          • System.ServiceModel.Duplex.dll
          • System.ServiceModel.Http.dll
          • System.ServiceModel.Internals.dll
          • System.ServiceModel.NetTcp.dll
          • System.ServiceModel.Primitives.dll
          • System.ServiceModel.Security.dll
          • System.ServiceModel.Web.dll
          • System.ServiceProcess.ServiceController.dll
          • System.Text.Encoding.CodePages.dll
          • System.Text.Encoding.dll
          • System.Text.Encoding.Extensions.dll
          • System.Text.RegularExpressions.dll
          • System.Threading.AccessControl.dll
          • System.Threading.dll
          • System.Threading.Overlapped.dll
          • System.Threading.Tasks.dll
          • System.Threading.Tasks.Parallel.dll
          • System.Threading.Thread.dll
          • System.Threading.ThreadPool.dll
          • System.Threading.Timer.dll
          • System.Transactions.dll
          • System.ValueTuple.dll
          • System.Web.Services.dll
          • System.Windows.dll
          • System.Xml.dll
          • System.Xml.Linq.dll
          • System.Xml.ReaderWriter.dll
          • System.Xml.Serialization.dll
          • System.Xml.XDocument.dll
          • System.Xml.XmlDocument.dll
          • System.Xml.XmlSerializer.dll
          • System.Xml.XPath.dll
          • System.Xml.XPath.XDocument.dll
          • System.Xml.XPath.XmlDocument.dll
          • System.Xml.Xsl.Primitives.dll
          • Xamarin
          • Xamarin.Android.NUnitLite.dll
          • Xamarin.iOS.dll
          • Xamarin.Mac.dll
          • Xamarin.Mac.registrar.full.a
          • Xamarin.Mac.registrar.mobile.a
          • Xamarin.TVOS.dll
          • Xamarin.TVOS.registrar.a
          • Xamarin.WatchOS.dll
          • Xamarin.WatchOS.registrar.a
          • Xamarin-debug
          • XamMac.CFNetwork.dll
          • XamMac.dll
          • XamMacLauncher

          Параллельная установка версий Visual Studio

          Область применения:yesVisual Studio Visual Studio для Mac noVisual Studio Code no

          Visual Studio можно установить на компьютере с уже установленной основной или более поздней версией Visual Studio.

          Прежде чем устанавливать несколько версий среды на одном компьютере, следует учесть следующие условия:

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

          Прежде чем устанавливать несколько версий среды на одном компьютере, следует учесть следующие условия:

          • При использовании Visual Studio 2022 для открытия решения, которое было создано в Visual Studio 2017 или Visual Studio 2019, можно впоследствии снова открыть и изменить решение в более ранней версии, если в нем не реализованы никакие функции, относящиеся только к Visual Studio 2022.
          • При попытке открыть решение, которое было создано в Visual Studio 2019 или более ранней версии, с помощью Visual Studio 2022 может потребоваться изменить проекты и файлы, чтобы они стали совместимы с Visual Studio 2022. Дополнительные сведения см. в разделе Перенос, миграция и обновление проектов Visual Studio.
          • В случае удаления версии Visual Studio с компьютера, на котором установлено более одной версии, сопоставления файлов Visual Studio будут удалены для всех версий.
          • Visual Studio не обновляет расширения автоматически, так как не все расширения совместимы. Необходимо переустановить расширения из Visual Studio Marketplace или с помощью средств издателя программного обеспечения.

          Установка разных выпусков одной и той же основной версии Visual Studio параллельно

          Каждая установка Visual Studio должна иметь уникальное сочетание основной версии, выпуска и канала обновления. Например, если у вас есть компьютер с большим объемом дискового пространства, вы можете установить Visual Studio 2019 Enterprise Preview (предварительная версия канала) вместе с Visual Studio 2019 Enterprise (канал выпуска) вместе с Visual Studio 2017 Профессиональный (канал выпуска) вместе с Visual Studio 2017 Профессиональный (настраиваемый канал макета).

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

          Установка вручную

          Вы можете вручную использовать другой загрузчик для установки нового экземпляра Visual Studio или выбрать один из вариантов на вкладке «Доступный установщик Visual Studio».

          1. Чтобы использовать другой загрузчик, вы можете скачать и запустить один из файлов начальной загрузки Visual Studio 2019 на странице выпусков Visual Studio 2019 для выпуска, который вы хотите установить параллельно с существующей установкой Visual Studio. Если вы находитесь в организации, ИТ-Администратор istrator, возможно, создали макет и предоставили ссылку на загрузчик в этом макете.

          Каждая установка Visual Studio должна иметь уникальное сочетание основной версии, выпуска и канала обновления. Например, если у вас есть компьютер с большим объемом дискового пространства, вы можете установить Visual Studio 2022 Enterprise Preview (предварительная версия канала) вместе с Visual Studio 2022 Enterprise (канал выпуска) вместе с Visual Studio 2019 Профессиональный (канал выпуска) вместе с Visual Studio 2019 Профессиональный (настраиваемый канал макета).

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

          Установка вручную

          Вы можете вручную использовать другой загрузчик для установки нового экземпляра Visual Studio или выбрать один из вариантов на вкладке «Доступный установщик Visual Studio».

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

          Screenshot showing the Visual Studio Installer

          1. При использовании вкладки «Доступно« установщика предполагается, что у вас уже установлена другая версия Visual Studio. Сначала найдите установщик Visual Studio на компьютере и запустите его. После обновления щелкните вкладку «Доступно » и установите один из предлагаемых продуктов.

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

          ИТ-Администратор istrator, которые хотят отключить видимость доступной вкладки Установщика Visual Studio или настроить доступность предложений макета на вкладке «Доступно» может настроить реестр клиентов и политики. Дополнительные сведения см. в статье о настройке политик для корпоративных развертываний Visual Studio .

          Программная установка

          Вы также можете программно использовать загрузчик или установщик для запуска новой установки Visual Studio. Откройте командную строку от имени администратора и выполните одну из следующих команд. Не забудьте указать новый путь к папке для расположения установки и заменить имя EXE-файла соответствующим именем начального загрузчика для установленного выпуска Visual Studio.

          Чтобы установить с помощью загрузчика, выполните следующие действия.

          vs_Enterprise.exe --installPath "C:\Program Files (x86)\Microsoft Visual Studio\" 

          Чтобы установить с помощью установщика, который уже присутствует на клиентском компьютере, выполните следующие действия.

          "C:\Program Files (x86)\Microsoft Visual Studio\Installer\setup.exe" --installPath "C:\Program Files (x86)\Microsoft Visual Studio\" 

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

          Версии платформы .NET Framework и установка нескольких версий на один компьютер

          Проекты Visual Basic, Visual C# и Visual F# используют параметр Target Framework в конструкторе проектов, чтобы указать версию используемой платформа .NET Framework. Для проекта C++ можно вручную изменить целевую платформу, изменив VCXPROJ-файл. Дополнительные сведения см. в разделе Совместимость версий в .NET Framework.

          При создании проекта можно указать целевую версию .NET Framework проекта в списке .NET Framework в диалоговом окне Создание проекта .

          Сведения, относящиеся к конкретному языку, см. в соответствующем разделе следующей таблицы.

          Язык Тема
          Visual Basic Страница «Приложение» в конструкторе проектов (Visual Basic)
          Visual C# Страница «Приложение» в конструкторе проектов (C#)
          Visual F# Разработка в Visual Studio с использованием Visual F#
          C++ Практическое руководство. Изменение целевой платформы и набора инструментов платформы

          Поддержка или устранение неполадок

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

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

          • Доступен чат по вопросам установки, где можно получить поддержку при проблемах с установкой (только на английском языке).
          • Вы можете сообщить о проблемах с продуктом, используя средство Сообщить о проблеме. Оно доступно как в Visual Studio Installer, так и в IDE Visual Studio. Если вы являетесь ИТ-администратором и у вас не установлена программа Visual Studio, вы можете отправить отзыв ИТ-администратора здесь.
          • Вы можете предлагать новые функции, просматривать описания проблем и искать решения в сообществе разработчиков Visual Studio.

          См. также

          • Установка Visual Studio
          • Перенос, миграция и обновление проектов Visual Studio
          • Создание изолированных приложений и параллельных сборок C/C++

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

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