Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Подсказка
Смотрите записи мероприятия, посвященного запуску Visual Studio 2022, чтобы узнать о нововведениях, услышать советы и хитрости, а также скачать бесплатные цифровые подарки.
Сообщество разработчиков | Дорожная карта Visual Studio 2022 | Системные требования | Совместимость | Распространяемый код | История версий | Условия лицензионного соглашения | Блоги | Известные проблемы последнего выпуска | Новое в документации Visual Studio
Visual Studio 2022 contains many new and exciting features and IDE productivity enhancements to support Windows app development, cross-platform mobile development, Azure development, web and cloud development, and more. To try out Visual Studio 2022, see Visual Studio 2022 Downloads. For more information about everything that's new in this release, see the Visual Studio 2022 release notes and What's New in Visual Studio 2022.
- For Visual Studio Code, see Visual Studio Code FAQ.
Установка
You can install and use Visual Studio 2022 alongside previous versions of Visual Studio, including Visual Studio 2019, Visual Studio 2017, Visual Studio 2015, Visual Studio 2013, and Visual Studio 2012.
Загрузка
Нажмите кнопку, чтобы скачать последнюю версию Visual Studio 2022. Чтобы получить инструкции по установке и обновлению Visual Studio 2022, см. Обновите Visual Studio 2022 до последнего выпуска. Кроме того, см. инструкции по установке в автономном режиме.
Посетите сайт Visual Studio, чтобы скачать другие продукты Visual Studio 2022.
Note: Installation package size will vary depending on your current Visual Studio configuration.
Требования к системе
For information on the system requirements for installing and running the Visual Studio 2022 family of products, see the Visual Studio 2022 System Requirement page.
Feedback and Support
For support, or to submit feedback on Visual Studio, see:
Upgrade Projects to Visual Studio 2022
When following the supported upgrade paths, your Visual Studio source, solutions, and project files will continue to work; however, you should expect to make some changes to sources. While we cannot guarantee binary compatibility between releases, we will do our best to document significant changes to assist you with updates.
Примечание.
For details on how to migrate your projects to Visual Studio 2022, see Porting, Migrating, and Upgrading Visual Studio Projects.
Platform Targeting
Visual Studio provides cutting-edge tools and technologies to create apps that take advantage of the latest platform capabilities, whether Windows, Android, iOS, or Linux. Visual Studio 2022 also targets earlier platforms so you can create new apps or modernize existing apps that execute on earlier versions of Windows while leveraging the enhanced development tools, quality enablement, and team collaboration capabilities in Visual Studio 2022. For more information, see Managing references in a project and Visual Studio Multi-Targeting Overview.
- Developing apps for Windows
- Developing apps for Android
- Developing apps for iOS
- Developing apps for Linux
- Developing apps for macOS
- Developing apps for other technologies and platforms
Visual Studio 2022 Support for Windows Development
The following table explains the Microsoft Windows platforms for which you can build apps by using Visual Studio 2022.
Build Apps that Run on Windows Clients
Windows client version | Using Tools for Native and Managed Classic Windows Desktop Development | Using Tools for UWP App Development |
---|---|---|
Windows 11 Windows 10 |
Да (see notes below) |
Да (see notes below) |
Windows 10 Team Edition | Неприменимо | Да Remote debugging required. |
Windows 11 S Windows 10 S |
Неприменимо | Да Remote debugging required. |
Windows 10 LTSC | Да Remote debugging required. |
Да Remote debugging required. |
HoloLens | нет | Да See the Windows Holographic Dev Center. |
Xbox One | Неприменимо | Да See the Xbox Dev Center. |
Windows 8.1 | Да | Недоступно. Use Visual Studio 2015. |
Windows 8 (Windows 8) | нет | Недоступно. |
Windows 7 | Да | Неприменимо |
Windows Vista | нет | Неприменимо |
Windows XP | нет | Неприменимо |
Примечание.
- For support information regarding Microsoft operating systems, see Microsoft Support Lifecycle and Windows 10 Release Information.
- For support information on Microsoft .NET Framework, see .NET Framework Support Lifecycle FAQ and .NET Framework System Requirements.
- Universal Windows app development for all target platforms is available when Visual Studio is installed on Windows 11 or Windows 10.
- Unity, and .NET Multi-platform App UI (.NET MAUI) can also be used for cross-platform development of Universal Windows Apps on Windows 11 or Windows 10.
Build Apps that Run on Windows Phone
Windows Phone version | Using Tools for Native and Managed Classic Windows Desktop Development | Using Tools for UWP App Development |
---|---|---|
Windows 10 Mobile | нет | Недоступно. Use Visual Studio 2017. |
Windows Phone 8.1 and 8.0 | нет | Недоступно. Use Visual Studio 2015. |
Windows Phone 7.x | нет | Недоступно. Use Visual Studio 2012. |
Примечание.
- For support information regarding Microsoft operating systems, see Microsoft Support Lifecycle and Windows 10 Release Information.
Build Apps that Run on Windows Server
Windows Server version | Using Tools for Native and Managed Classic Windows Desktop Development | Using Tools for UWP App Development |
---|---|---|
Windows Server 2019 | Да | Да (see notes below) |
Windows Server 2016 | Да | Да (see notes below) |
Windows Server 2016, Nano Server Installation Option | Yes, for .NET Core and a subset of Win32 See the Nano Server Dev Center. |
нет |
Windows Server 2012 R2 | Да | Windows Store app development is not available. |
Windows Server 2012 | Да | Windows Store app development is not available. |
Windows Server 2008 R2 | Да | Неприменимо |
Windows Server 2008 | нет | Неприменимо |
Windows Server 2003 | нет | Неприменимо |
Примечание.
- For support information regarding Microsoft operating systems, see Microsoft Support Lifecycle and Windows 10 Release Information.
- For support information on Microsoft .NET Framework, see .NET Framework Support Lifecycle FAQ and .NET Framework System Requirements.
- Universal Windows apps can be built from the command line when using Windows Server 2016 or Windows Server 2019. UWP development—including designing, editing, and local debugging—is not available on Windows Server. You may deploy these apps to Windows server and debug them remotely.
Build Apps that Run on Windows Embedded Devices
Windows Embedded version | Using Tools for Native and Managed Classic Windows Desktop Development | Using Tools for UWP App Development |
---|---|---|
Windows 10 IoT Core | Yes, for a subset of Win32 APIs See the IoT Core API Porting Tool for information. |
Да See the Windows IoT Dev Center for additional tools and resources. |
Windows 10 IoT Mobile Enterprise | нет | Да See the Windows IoT Dev Center for additional tools and resources. |
Windows 10 IoT Enterprise | Да See the Windows IoT Dev Center"> for additional tools and resources. |
Да See the Windows IoT Dev Center for additional tools and resources. |
Windows Embedded 8 Standard and 8.1 Industry | Да | нет |
Windows Embedded Compact 2013 | нет | Неприменимо |
Windows Embedded 7 (Compact, Standard, and POSReady) | нет | Неприменимо |
Windows Embedded CE 6.0 and earlier | нет | Неприменимо |
Windows XP Embedded (Including POSReady 2009, WES 2009, WEPOS) | нет | Неприменимо |
Примечание.
- For support information regarding Microsoft operating systems, see Microsoft Support Lifecycle and Windows 10 Release Information.
- For support information on Microsoft .NET Framework, see .NET Framework Support Lifecycle FAQ and .NET Framework System Requirements.
Visual Studio 2022 Support for .NET Development
Visual Studio 2022 supports development of apps that use any of the .NET implementations. Among the workloads and project types, you can find support for .NET Framework, .NET Core, Mono, .NET Native for Universal Windows Platform (UWP), C#, F#, and Visual Basic. Visual Studio 2022 supports the following .NET implementations:
- .NET Framework versions 4.8.1, 4.8, 4.7.2, 4.7.1, 4.7, and 4.6.2
- .NET Core 8.0 Preview, 7.0, 6.0.
- .NET Native
- Mono
Примечание.
For more information on each of these implementations, and on the common API specification .NET Standard, see .NET architectural components. See also the NET support policy.
Visual Studio 2022 Support for Android Development
Visual Studio 2022 enables you to build native Android apps using .NET and C# or using C++. The Visual Studio Tools for Unity and the Unreal Engine enable Android game development. You can also use the .NET MAUI VSCode extension to build Android apps using a Mac.
You can use Visual Studio setup to easily obtain the Android SDK and Android API levels required for Mobile development with .NET MAUI or C++. You can download additional API levels separately using the Android SDK Manager. You can also use Visual Studio Setup to obtain the Android Native Development Kit (R10E), Java SE Development Kit, and Apache Ant.
For more information, see Android development with Visual Studio and Mobile App Development.
Примечание.
For information on .NET development for Android, see Android and iOS with .NET MAUI.
Visual Studio 2022 Support for iOS Development
Visual Studio 2022 enables you to build and debug apps for iOS by using C++, Unity, or .NET and a Mac configured for iOS development when using remotebuild, vcremote, the Visual Studio Tools for Unity, or Pair to Mac in Visual Studio. .NET supports iOS 12.2 and higher, and requires Xcode 16.2 or higher and macOS 14.5 "Sonoma" or higher. You can also use the .NET MAUI VSCode extension to build iOS apps using a Mac.
Примечание.
For more information, see Cross-platform mobile development in Visual Studio. For information on .NET development for iOS, see Android and iOS with .NET MAUI.
Visual Studio 2022 Support for Linux Development
Visual Studio 2022 enables you to build and debug apps for Linux using C++, Python, and Node.js. Creating C++ apps for Linux requires the Visual C++ for Linux Development extension. Creating apps with Python or Node,js, requires that you enable remote debugging on the target Linux machine. You can also create, build and remote debug .NET Core and ASP.NET Core applications for Linux using modern languages such as C#, VB and F#.
Примечание.
For information on .NET development for Linux, see Install .NET on Linux.
- CentOS 9, 10
- Debian 11, 12
- Fedora 40, 41
- openSUSE 15.6
- Red Hat Enterprise Linux 8, 9
- Oracle Linux 8, 9
- Ubuntu 16.04, 18.04, 20.04, 22.04, 24.04, 24.10
Примечание.
For more information see https://dot.net/core.
Visual Studio 2022 Support for macOS Development
Visual Studio 2022 enables you to build console applications and ASP.NET applications that target macOS. However, debugging is not supported. For additional macOS development tools choices, try Visual Studio Code. Visual Studio Code provides a streamlined, extensible developer tool experience for macOS.
Примечание.
For information on .NET development forMacOS, see Install .NET on macOS.
Other Platforms and Technologies
Visual Studio 2022 also supports the following platforms and technologies. Дополнительные сведения см. в разделе https://visualstudio.microsoft.com/vs/features/.
- Anaconda
- Apache Ant
- Azure web apps and connected services, including Azure Data Lake
- Clang with Microsoft CodeGen
- ClickOnce
- Cocos
- Докер
- Entity Framework 6
- F#
- Git for Windows, and GitHub
- Microsoft SQL Server 2014-2022 and Azure SQL databases
- Microsoft Office 365, Office 2016, Office 2013, Office 2010
- Центр приложений Visual Studio
- Node.js
- PowerShell
- Python
- TypeScript (versions 3.6 and later) and JavaScript
- Unity
- Unreal Engine
- Web Development with ASP.NET, HTML5/CSS3, JavaScript, Node.js, Python, or TypeScript
Compatibility with Previous Releases
Платформа .NET Framework
.NET 4.8 is is a highly compatible in-place update for .NET Framework versions 4.0 - 4.7.2.
Примечание.
For more information, see the Migration Guide to the .NET Framework 4.8, 4.7, 4.6, and 4.5.
Team Explorer, Azure DevOps Server, and Team Foundation Server
Team Explorer for Visual Studio 2022 will connect to Azure DevOps Server 2019, Team Foundation Server 2017, Team Foundation Server 2015, Team Foundation Server 2013, Team Foundation Server 2012, and Team Foundation Server 2010 SP1.