Какая версия visual studio подходит для windows 7

Visual Studio Code hardware and platform (operating system) requirements.

Hardware

Visual Studio Code is a small download (< 200 MB) and has a disk footprint of < 500 MB. VS Code is lightweight and should easily run on today’s hardware.

We recommend:

  • 1.6 GHz or faster processor
  • 1 GB of RAM

Platforms

VS Code is supported on the following platforms:

  • Windows 8.0, 8.1 and 10, 11 (32-bit and 64-bit)
  • OS X High Sierra (10.13+)
  • Linux (Debian): Ubuntu Desktop 16.04, Debian 9
  • Linux (Red Hat): Red Hat Enterprise Linux 7, CentOS 7, Fedora 34

Not supported

  • VS Code does not support application virtualization solutions such as Microsoft App-V or MSIX for Windows, or third-party app virtualization technologies.
  • Running VS Code in a virtual machine environment requires a full operating system.
  • VS Code does not support multiple simultaneous users using the software on the same machine, including shared virtual desktop infrastructure machines or a pooled Windows/Linux Virtual Desktop host pool.
  • Running the full VS Code in Windows/Linux containers is not supported but running with the Dev Containers extension is supported. When using the Dev Containers extension, the VS Code server is running in the container while the VS Code client is on the desktop.

Additional Linux requirements

  • GLIBCXX version 3.4.21 or later
  • GLIBC version 2.17 or later

For a list of currently known issues, see our FAQ.

2/2/2023

title description ms.date helpviewer_keywords author ms.author

Latest supported Visual C++ Redistributable downloads

This article lists the download links for the latest versions of Visual C++ Redistributable packages.

01/13/2023

redist

vcredist

Visual [C++] redistributable

Visual [C++] downloads

MSVC downloads

[C++] downloads

MahmoudGSaleh

msaleh

Microsoft Visual C++ Redistributable latest supported downloads

The Visual C++ Redistributable installs Microsoft C and C++ (MSVC) runtime libraries. These libraries are required by many applications built by using Microsoft C and C++ tools. If your app uses those libraries, a Microsoft Visual C++ Redistributable package must be installed on the target system before you install your app. The Redistributable package architecture must match your app’s target architecture. The Redistributable version must be at least as recent as the MSVC build toolset used to build your app. We recommend you use the latest Redistributable available for your version of Visual Studio, with some exceptions noted later in this article.

For details on how to install and redistribute Visual Studio components, see Redistributing Visual C++ Files.

Visual Studio 2015, 2017, 2019, and 2022

This table lists the latest supported English (en-US) Microsoft Visual C++ Redistributable packages for Visual Studio 2015, 2017, 2019, and 2022. The latest supported version has the most recent implemented C++ features, security, reliability, and performance improvements. It also includes the latest C++ standard language and library standards conformance updates. We recommend you install this version for all applications created using Visual Studio 2015, 2017, 2019, or 2022.

Architecture Link Notes
ARM64 https://aka.ms/vs/17/release/vc_redist.arm64.exe Permalink for latest supported ARM64 version
X86 https://aka.ms/vs/17/release/vc_redist.x86.exe Permalink for latest supported x86 version
X64 https://aka.ms/vs/17/release/vc_redist.x64.exe Permalink for latest supported x64 version. The X64 Redistributable package contains both ARM64 and X64 binaries. This package makes it easy to install required Visual C++ ARM64 binaries when the X64 Redistributable is installed on an ARM64 device.

Download other languages and versions, including versions for long term servicing release channels (LTSC), from my.visualstudio.com.

[!NOTE]
Some of the downloads that are mentioned in this article are currently available on my.visualstudio.com. Make sure to log in by using a Visual Studio Subscription account so that you can access the download links. If you’re asked for credentials, use your existing Visual Studio subscription account. Or, create a free account by selecting the link in No account? Create one!

Notes

  • Visual Studio versions since Visual Studio 2015 share the same Redistributable files. For example, any apps built by the Visual Studio 2015, 2017, 2019, or 2022 toolsets can use the latest Microsoft Visual C++ Redistributable. However, the version of the Microsoft Visual C++ Redistributable installed on the machine must be the same or higher than the version of the Visual C++ toolset used to create your application. For more information about which version of the Redistributable to install, see Determining which DLLs to redistribute. For more information about binary compatibility, see C++ binary compatibility between Visual Studio versions.

  • Windows XP Support: Microsoft ended support for Windows XP on April 8, 2014. Current versions of the Visual C++ Redistributable for Visual Studio 2015-2022 only support Windows Vista, 7, 8.1, 10, and 11. The last version of the Visual C++ Redistributable that works on Windows XP shipped in Visual Studio 2019 version 16.7 (file versions starting with 14.27). The Redistributable is available in the my.visualstudio.com Downloads section as Visual C++ Redistributable for Visual Studio 2019 (version 16.7). Use the Search box to find this version. To download the files, select the platform and language you need, and then choose the Download button.

  • The Visual C++ Redistributable supports several command-line options. For more information, see Command-line options for the Redistributable packages.

Visual Studio 2013 (VC++ 12.0)

These links download the latest supported en-US Microsoft Visual C++ Redistributable packages for Visual Studio 2013.
You can download other versions and languages from Update for Visual C++ 2013 Redistributable Package or from my.visualstudio.com.

Architecture Version Link
X86 12.0.40664.0 vcredist_x86.exe
X64 12.0.40664.0 vcredist_x64.exe

Other versions

  • Multibyte MFC Library for Visual Studio 2013. This MFC add-on for Visual Studio 2013 contains the multibyte character set (MBCS) version of the Microsoft Foundation Class (MFC) Library.
  • Visual C++ 2013 Runtime for Sideloaded Windows 8.1 apps. For more information, see C++ Runtime for Sideloaded Windows 8.1 apps on the C++ Team Blog.

Visual Studio 2012 (VC++ 11.0) Update 4

These links download the latest supported en-US Microsoft Visual C++ Redistributable packages for Visual Studio 2012 Update 4. You can download other versions and languages from Microsoft Visual C++ Redistributable Packages for Visual Studio 2012 Update 4 or from my.visualstudio.com.

Architecture Version Link
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) SP1 (no longer supported)

[!NOTE]
Visual Studio 2010 Service Pack 1 reached end of extended support on July 14, 2020

Architecture Version Link
X86 10.0.40219.325 vcredist_x86.exe
X64 10.0.40219.325 vcredist_x64.exe

Download Redistributable files for other languages and architectures from:

  • Microsoft Visual C++ 2010 SP1 Redistributable Package MFC Security Update

Visual Studio 2008 (VC++ 9.0) SP1 (no longer supported)

[!NOTE]
Visual Studio 2008 Service Pack 1 reached end of extended support on April 10, 2018

Architecture Version Link
X86 9.0.30729.5677 vcredist_x86.exe
X64 9.0.30729.5677 vcredist_x64.exe

Download Redistributable files for other languages and architectures from:

  • Microsoft Visual C++ 2008 Service Pack 1 Redistributable Package MFC Security Update

Visual Studio 2005 (VC++ 8.0) SP1 (no longer supported)

[!NOTE]
Visual Studio 2005 reached end of extended support on April 12, 2016

  • Redistributable files for X86, X64, and IA64 architectures are available from Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package MFC Security Update.

Hardware

Visual Studio Code is a small download (< 200 MB) and has a disk footprint of < 500 MB. VS Code is lightweight and should easily run on today’s hardware.

We recommend:

  • 1.6 GHz or faster processor
  • 1 GB of RAM

Platforms

VS Code is supported on the following platforms:

  • Windows 8.0, 8.1 and 10, 11 (32-bit and 64-bit)
  • OS X High Sierra (10.13+)
  • Linux (Debian): Ubuntu Desktop 16.04, Debian 9
  • Linux (Red Hat): Red Hat Enterprise Linux 7, CentOS 7, Fedora 34

Not supported

  • VS Code does not support application virtualization solutions such as Microsoft App-V or MSIX for Windows, or third-party app virtualization technologies.
  • Running VS Code in a virtual machine environment requires a full operating system.
  • VS Code does not support multiple simultaneous users using the software on the same machine, including shared virtual desktop infrastructure machines or a pooled Windows/Linux Virtual Desktop host pool.
  • Running the full VS Code in Windows/Linux containers is not supported but running with the Dev Containers extension is supported. When using the Dev Containers extension, the VS Code server is running in the container while the VS Code client is on the desktop.

Additional Linux requirements

  • GLIBCXX version 3.4.21 or later
  • GLIBC version 2.17 or later

For a list of currently known issues, see our FAQ.

2/2/2023

Hardware

Visual Studio Code is a small download (< 200 MB) and has a disk footprint of < 500 MB. VS Code is lightweight and should easily run on today’s hardware.

We recommend:

  • 1.6 GHz or faster processor
  • 1 GB of RAM

Platforms

VS Code is supported on the following platforms:

  • Windows 8.0, 8.1 and 10, 11 (32-bit and 64-bit)
  • OS X High Sierra (10.13+)
  • Linux (Debian): Ubuntu Desktop 16.04, Debian 9
  • Linux (Red Hat): Red Hat Enterprise Linux 7, CentOS 7, Fedora 34

Not supported

  • VS Code does not support application virtualization solutions such as Microsoft App-V or MSIX for Windows, or third-party app virtualization technologies.
  • Running VS Code in a virtual machine environment requires a full operating system.
  • VS Code does not support multiple simultaneous users using the software on the same machine, including shared virtual desktop infrastructure machines or a pooled Windows/Linux Virtual Desktop host pool.
  • Running the full VS Code in Windows/Linux containers is not supported but running with the Dev Containers extension is supported. When using the Dev Containers extension, the VS Code server is running in the container while the VS Code client is on the desktop.

Additional Linux requirements

  • GLIBCXX version 3.4.21 or later
  • GLIBC version 2.17 or later

For a list of currently known issues, see our FAQ.

2/2/2023

2 / 2 / 0

Регистрация: 28.10.2017

Сообщений: 54

1

01.11.2017, 12:15. Показов 5184. Ответов 8


Пожалуйста,назовите версии бесплатной VS ,которая совместима с windows 7 .Если можете,то киньте ссылку откуда скачать.

__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь



0



910 / 795 / 329

Регистрация: 08.02.2014

Сообщений: 2,391

01.11.2017, 12:24

2

lfyjy, любая, на офф сайте студии и качай версия Community является бесплатной, остальные платные



0



2 / 2 / 0

Регистрация: 28.10.2017

Сообщений: 54

01.11.2017, 12:27

 [ТС]

3

но мне нужна совместимая с 7ой виндой.А 2017несовместима точно



0



Эксперт .NET

11067 / 7625 / 1178

Регистрация: 21.01.2016

Сообщений: 28,666

01.11.2017, 12:32

4

lfyjy, у вас несовместима, а во всём мире совместима:

Миниатюры

Версии бесплатной Visual Studio, совместимой с windows 7
 



0



910 / 795 / 329

Регистрация: 08.02.2014

Сообщений: 2,391

01.11.2017, 12:32

5

Лучший ответ Сообщение было отмечено OwenGlendower как решение

Решение

Цитата
Сообщение от lfyjy
Посмотреть сообщение

А 2017несовместима точно

Вы уверены?

Supported Operating Systems

Visual Studio 2017 will install and run on the following operating systems:

Windows 10 version 1507 or higher: Home, Professional, Education, and Enterprise (LTSB and S are not supported)
Windows Server 2016: Standard and Datacenter
Windows 8.1 (with Update 2919355): Core, Professional, and Enterprise
Windows Server 2012 R2 (with Update 2919355): Essentials, Standard, Datacenter
Windows 7 SP1 (with latest Windows Updates): Home Premium, Professional, Enterprise, Ultimate



0



2 / 2 / 0

Регистрация: 28.10.2017

Сообщений: 54

01.11.2017, 12:39

 [ТС]

6

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



0



910 / 795 / 329

Регистрация: 08.02.2014

Сообщений: 2,391

01.11.2017, 12:42

7

Цитата
Сообщение от lfyjy
Посмотреть сообщение

там была показана целевая и минимальная версия

где там? у меня подозрение что вы путаете с uwp приложением которое работает только на 10, и при создании которого и задаются минимальная версия десятки и целевая версия десятки



1



2 / 2 / 0

Регистрация: 28.10.2017

Сообщений: 54

01.11.2017, 13:01

 [ТС]

8

возможно.Я совсем новичек и почти не разбираюсь)))

Добавлено через 37 секунд
А КАК СОЗДАЕТСЯ БЕЗ UPW?

Добавлено через 39 секунд
UWP

Добавлено через 13 минут
мама,я родился!Я сделал это сам!Топ хакер.всем спасибо.



0



lvlkoo

03.11.2017, 13:42


    Версии бесплатной Visual Studio, совместимой с windows 7

Не по теме:

Цитата
Сообщение от lfyjy
Посмотреть сообщение

Топ хакер

Как хорошо что в наше время хакеры все те кто еле еле студию поставил, мои данные в безопасности



0



Содержание

  1. Обзор
  2. Скачать
  3. Как обстоят дела?
  4. Требования к системе Visual Studio 2022
  5. Поддерживаемые операционные системы
  6. Оборудование
  7. Поддерживаемые языки
  8. Дополнительные требования
  9. удаленные средства и автономный сборщик IntelliTrace для системных требований Visual Studio 2022
  10. Microsoft Visual Studio Средства сборки 2022 требования к системе
  11. Microsoft Visual C++ 2015-2022. распространяемые требования к системе
  12. Microsoft Visual Studio Требования к системе для агента тестирования 2022
  13. требования к системе Microsoft Visual Studio Test Controller 2022
  14. Установка
  15. Скачать
  16. Требования к системе
  17. Обратная связь и поддержка
  18. Обновление проектов до Visual Studio 2022
  19. Целевая платформа
  20. Поддержка разработки для Windows в Visual Studio 2022
  21. Создание приложений, работающих на клиентах Windows
  22. Создание приложений, работающих в Windows Phone
  23. Создание приложений, работающих в Windows Server
  24. Создание приложений, работающих на устройствах Windows Embedded
  25. Поддержка разработки для Android в Visual Studio 2022
  26. Поддержка разработки для iOS в Visual Studio 2022
  27. Поддержка разработки для Linux в Visual Studio 2022
  28. Поддержка разработки для macOS в Visual Studio 2022
  29. Другие платформы и технологии
  30. Совместимость с предыдущими версиями
  31. .NET Framework
  32. Team Explorer, Azure DevOps Server и Team Foundation Server
  33. Новые возможности Visual Studio 2022
  34. Повышение производительности
  35. Visual Studio 2022 предоставляется в 64-разрядной версии
  36. Более быстрый поиск при использовании возможности «Найти в файлах»
  37. Создание современных приложений
  38. Обновления для редакторов Blazor и Razor + средство «Горячая перезагрузка» для ASP.NET
  39. Инновации у вас под рукой
  40. Поддержка нескольких репозиториев с помощью Git в среде IDE
  41. Усовершенствования IntelliCode
  42. Разработка для всех и каждого
  43. Улучшения персонализации
  44. Что дальше?
  45. Обратная связь
  46. Overview
  47. Download
  48. How are we doing?
  49. Visual Studio 2022 System Requirements
  50. Supported Operating Systems
  51. Hardware
  52. Supported Languages
  53. Additional Requirements
  54. Remote Tools and IntelliTrace Standalone Collector for Visual Studio 2022 System Requirements
  55. Microsoft Visual Studio Build Tools 2022 System Requirements
  56. Microsoft Visual C++ 2015-2022 Redistributable System Requirements
  57. Microsoft Visual Studio Test Agent 2022 System Requirements
  58. Microsoft Visual Studio Test Controller 2022 System Requirements
  59. Installation
  60. Download
  61. System Requirements
  62. Feedback and Support
  63. Upgrade Projects to Visual Studio 2022
  64. Platform Targeting
  65. Visual Studio 2022 Support for Windows Development
  66. Build Apps that Run on Windows Clients
  67. Build Apps that Run on Windows Phone
  68. Build Apps that Run on Windows Server
  69. Build Apps that Run on Windows Embedded Devices
  70. Visual Studio 2022 Support for Android Development
  71. Visual Studio 2022 Support for iOS Development
  72. Visual Studio 2022 Support for Linux Development
  73. Visual Studio 2022 Support for macOS Development
  74. Other Platforms and Technologies
  75. Compatibility with Previous Releases
  76. .NET Framework
  77. Team Explorer, Azure DevOps Server, and Team Foundation Server

Обзор

На этой странице перечислены минимальные требования к системе для семейства продуктов Visual Studio 2022. Сведения о совместимости см. в разделе Целевая платформа и совместимость Visual Studio 2022. См. дополнительные сведения по повышению производительности Visual Studio.

Скачать

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

Требования к системе для предыдущих версий Visual Studio см. в разделах по Visual Studio 2019, Visual Studio 2017, Visual Studio 2015 или Visual Studio 2013.

Как обстоят дела?

Требования к системе Visual Studio 2022

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

Поддерживаемые операционные системы

Visual Studio 2022 поддерживается в следующих 64-разрядных операционных системах:

Следующее не поддерживается:

Оборудование

рекомендации по повышению производительности см. в статье оптимизация Visual Studio производительности.

Поддерживаемые языки

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

Установщик интеграции Team Foundation Server с Office 2019 с Office доступен на десяти языках, поддерживаемых Visual Studio Team Foundation Server 2019.

Дополнительные требования

удаленные средства и автономный сборщик IntelliTrace для системных требований Visual Studio 2022

изолированный сборщик удаленные средства и IntelliTrace поддерживает те же системные требования, что и Visual Studio со следующими изменениями:

Microsoft Visual Studio Средства сборки 2022 требования к системе

Для Build Tools предъявляются те же требования к системе, что и для Visual Studio, со следующими отличиями.

Microsoft Visual C++ 2015-2022. распространяемые требования к системе

Чтобы скачать распространяемый компонент Visual C++ 2015-2022, см. VisualStudio.Microsoft.com/downloads. распространяемый пакет Visual C++ 2015-2022 поддерживает те же системные требования, что и Visual Studio со следующими изменениями:

Microsoft Visual Studio Требования к системе для агента тестирования 2022

Агент тестирования Visual Studio поддерживает те же требования к системе, что и Visual Studio, со следующими изменениями.

требования к системе Microsoft Visual Studio Test Controller 2022

Visual Studio Test Controller поддерживает те же требования к системе, что и Visual Studio, со следующими изменениями.

Источник

Visual Studio 2022 содержит множество новых замечательных функций и улучшений интегрированной среды разработки (IDE) для поддержки разработки приложений Windows, кроссплатформенной разработки для мобильных устройств, разработки для Azure, разработки облачных и веб-приложений и многого другого. Чтобы испытать Visual Studio 2022 в деле, перейдите на страницу загрузки Visual Studio 2022. Дополнительные сведения о нововведениях в этом выпуске см. в статьях Заметки о выпуске Visual Studio 2022 и Новые возможности Visual Studio 2022.

Установка

Вы можете установить и использовать Visual Studio 2022 вместе с предыдущими версиями Visual Studio, включая Visual Studio 2019, Visual Studio 2017, Visual Studio 2015 и Visual Studio 2013 и Visual Studio 2012.

Скачать

Канал предварительной версии не является «Go-Live» и не предназначен для использования на рабочих компьютерах или для создания рабочего кода. Дополнительные сведения см. в разделе Жизненный цикл и обслуживание продуктов Visual Studio.

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

Требования к системе

Требования к системе для установки и запуска семейства продуктов Visual Studio 2022 см. на странице требований к системе для Visual Studio 2022.

Обратная связь и поддержка

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

Обновление проектов до Visual Studio 2022

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

Подробные сведения о переносе проектов в Visual Studio 2022 см. в статье Перенос, миграция и обновление проектов Visual Studio.

Целевая платформа

Visual Studio предоставляет современные инструменты и технологии для создания приложений с использованием возможностей новейших платформ, будь то Windows, Android, iOS или Linux. Visual Studio 2022 также поддерживает более ранние платформы, что позволяет создавать новые или модернизировать существующие приложения, выполняющиеся в более ранних версиях Windows, с использованием усовершенствованных инструментов разработки, функций контроля качества и возможностей для совместной работы в Visual Studio 2022. Дополнительные сведения см. в статьях Управление ссылками в проекте и Обзор многоплатформенного нацеливания Visual Studio.

Поддержка разработки для Windows в Visual Studio 2022

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

Создание приложений, работающих на клиентах Windows

Версия клиента Windows Использование инструментов для разработки классических настольных приложений машинного и управляемого кода для Windows Использование инструментов для разработки приложений UWP
Windows 11
Windows 10
Да
(см. примечания ниже)
Да
(см. примечания ниже)
Windows 10 Team Edition Неприменимо Да
Требуется удаленная отладка.
Windows 11 с
Windows 10 S
Неприменимо Да
Требуется удаленная отладка.
Windows 10 LTSC Да
Требуется удаленная отладка.
Да
Требуется удаленная отладка.
HoloLens Нет Да
См. центр разработки для Windows Holographic.
Xbox One Неприменимо Да
См. центр разработки Xbox.
Windows 8.1 Да Недоступно. Используйте Visual Studio 2015.
Windows 8 (Windows 8) Нет Недоступно.
Windows 7 Да Неприменимо
Windows Vista Нет Неприменимо
Windows XP Нет Неприменимо

Создание приложений, работающих в Windows Phone

Версия Windows Phone Использование инструментов для разработки классических настольных приложений машинного и управляемого кода для Windows Использование инструментов для разработки приложений UWP
Windows 10 Mobile Нет Недоступно. Используйте Visual Studio 2017.
Windows Phone 8.1 и 8.0 Нет Недоступно. Используйте Visual Studio 2015.
Windows Phone 7.x Нет Недоступно. Используйте Visual Studio 2012.

Создание приложений, работающих в Windows Server

Создание приложений, работающих на устройствах Windows Embedded

Версия Windows Embedded Использование инструментов для разработки классических настольных приложений машинного и управляемого кода для Windows Использование инструментов для разработки приложений UWP
Windows 10 IoT Базовая Да, для подмножества интерфейсов API Win32
Подробные сведения см. в статье Инструмент переноса API для Windows 10 IoT Базовая.
Да
Дополнительные инструменты и ресурсы см. в центре разработки Windows IoT.
Windows 10 IoT Mobile Корпоративная Нет Да
Дополнительные инструменты и ресурсы см. в центре разработки Windows IoT.
Windows 10 IoT Корпоративная Да
Дополнительные инструменты и ресурсы см. в центре разработки Windows IoT.
Да
Дополнительные инструменты и ресурсы см. в центре разработки Windows IoT.
Windows Embedded 8 Standard и Windows Embedded 8.1 Industry Да Нет
Windows Embedded Compact 2013 Нет Неприменимо
Windows Embedded 7 (Compact, Standard и POSReady) Нет Неприменимо
Windows Embedded CE 6.0 и более ранних версий Нет Неприменимо
Windows XP Embedded (включая POSReady 2009, WES 2009, WEPOS) Нет Неприменимо

Поддержка разработки для Android в Visual Studio 2022

Visual Studio 2022 позволяет создавать собственные приложения Android с использованием Xamarin и C# или с использованием C++. Набор средств Visual Studio для Unity и Unreal Engine позволяет разрабатывать игры для Android. Можно также использовать Visual Studio для Mac для создания приложений Android с помощью Mac.

Установка Visual Studio позволяет легко получить пакет SDK для Android и Android API уровней 25 (для разработки мобильных приложений с помощью C++) и 30. Можно отдельно загрузить дополнительные уровни API с помощью диспетчера Android SDK. Вы также можете использовать установку Visual Studio для получения Android Native Development Kit (R10E), Java SE Development Kit и Apache Ant.

Поддержка разработки для iOS в Visual Studio 2022

Visual Studio 2022 позволяет создавать и отлаживать приложения для iOS с помощью C++, Unity или Xamarin, используя remotebuild, vcremote, Инструменты Visual Studio для Unity или Xamarin Mac Agent на компьютерах Mac, настроенных для разработки для iOS. Xamarin поддерживает iOS 9 и более поздние версии, и для этой среды требуется Xcode 12.5 или более поздних версий и OS X 11.0 «Big Sur» или более поздних версий. Можно также использовать Visual Studio для Mac для создания приложений iOS с помощью Mac.

Поддержка разработки для Linux в Visual Studio 2022

Дополнительные сведения см. на веб-сайте https://dot.net/core.

Поддержка разработки для macOS в Visual Studio 2022

Visual Studio 2022 позволяет создавать консольные приложения и приложения ASP.NET, предназначенные для macOS. Но отладка не поддерживается. В качестве дополнительных вариантов средств разработки для Mac OS попробуйте Visual Studio Code или Visual Studio для Mac. Visual Studio Code является упрощенным расширяемым редактором для Mac OS. Visual Studio для Mac представляет собой полнофункциональную интегрированную среду разработки для создания собственных приложений Mac OS, включая ASP.NET, с помощью C#.

Другие платформы и технологии

Visual Studio 2022 также поддерживает следующие платформы и технологии. Дополнительные сведения см. на веб-сайте https://visualstudio.microsoft.com/vs/features/.

Совместимость с предыдущими версиями

.NET Framework

Team Explorer, Azure DevOps Server и Team Foundation Server

Team Explorer для Visual Studio 2022 подключается к Azure DevOps Server 2019, Team Foundation Server 2017, Team Foundation Server 2015, Team Foundation Server 2013, Team Foundation Server 2012 и Team Foundation Server 2010 с пакетом обновления 1 (SP1).

Источник

Новые возможности Visual Studio 2022

Обновлено для предварительной версии 5, выпуск 17.0 / релиз-кандидат (RC). См. полные заметки о выпуске | Просмотр стратегии развития продукта

В Visual Studio 2022 RC всегда предоставляются лучшие в своем классе средства и службы для любого разработчика, любого приложения и любой платформы. Независимо от того, сколько времени вы уже используете Visual Studio, в последней версии вы найдете много интересного.

Повышение производительности

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

Visual Studio 2022 предоставляется в 64-разрядной версии

Visual Studio 2022 для Windows теперь является 64-разрядным приложением. Это означает, что вы можете открывать, изменять, запускать и отлаживать даже самые большие и сложные решения, не беспокоясь о нехватке памяти. Дополнительные сведения см. в записях блога, посвященных концепции Visual Studio 2022 и Visual Studio 2022, предварительная версия 1.

Более быстрый поиск при использовании возможности «Найти в файлах»

В Visual Studio 2022, предварительная версия 4 мы сфокусировались на улучшении производительности нескольких основных возможностей. Например, возможность Найти в файлах теперь более чем в 3 раза быстрее выполняет поиск больших решений, таких как Orchard Core.

find files faster

Создание современных приложений

Обновления для редакторов Blazor и Razor + средство «Горячая перезагрузка» для ASP.NET

Кроме того, в Visual Studio 2022, предварительная версия 4 доступно большое обновление для редакторов Blazor и Razor, а также представлены новые возможности для Горячей перезагрузки в ASP.NET Core, включая Горячую перезагрузку при сохранении файла или применении изменений в CSS-файлах в реальном времени.

hot reload blazor css live

Инновации у вас под рукой

От средств для совместной работы в режиме реального времени и асинхронном режиме до улучшенных аналитических сведений и инструментов повышения продуктивности, которые легко интегрируются в ваш ежедневный рабочий процесс — Visual Studio 2022 имеет это и многое другое.

Поддержка нескольких репозиториев с помощью Git в среде IDE

Если вы работали с проектами, размещенными в разных репозиториях Git, возможно, вы использовали внешние инструменты или несколько экземпляров Visual Studio для подключения к ним. Начиная с Visual Studio 2022 Preview 3, вы можете работать с одним решением, которое имеет проекты в нескольких репозиториях, и вносить свой вклад в их все из одного экземпляра Visual Studio. Дополнительные сведения см. в записи блога Поддержка нескольких репозиториев в Visual Studio.

Усовершенствования IntelliCode

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

Рекомендации касательно быстрых действий. Новая возможность в Visual Studio 2022, предварительная версия 4: IntelliCode теперь может определить, когда вы выполняете обычную задачу, и рекомендовать правильное быстрое действие, завершая его прямо во время ввода текста. Дополнительные сведения см. в записи блога Обнаружение быстрых действий для распространенных задач при вводе с помощью IntelliCode.

Разработка для всех и каждого

Мы обновляем пользовательский интерфейс, чтобы упростить для вас поток операций. Некоторые из изменений — маленькие косметические штрихи, которые модернизируют пользовательский интерфейс или уменьшают переполненность.

Улучшения персонализации

Одно из наших ключевых направлений заключается в том, чтобы сделать Visual Studio более индивидуализированной и гибкой, чтобы вы могли настроить среду IDE так, как нужно вам. Например, Visual Studio 2022 Preview 3 предлагает вам возможность синхронизации с вашей темой Windows. Например, если вы включили «ночную тему», Visual Studio тоже будет ее использовать. Для получения дополнительной информации см. в записи блога Персонализация своего Visual Studio 2022.

Что дальше?

Хотите узнать, какие возможности мы планируем выпустить для Visual Studio 2022? Дополнительные сведения см. на странице стратегии развития и в записи блога по концепции Visual Studio 2022.

Обратная связь

Зачем отправлять отзыв группе Visual Studio? Потому что мы серьезно относимся к отзывам клиентов. Они влияют на многие наши действия.

Если вы хотите внести предложение по улучшению Visual Studio, это можно сделать с помощью средства Предложить функцию.

Если возникает проблема с «зависанием» или аварийным завершением работы Visual Studio либо иные проблемы с производительностью, вы легко можете сообщить нам шаги для воспроизведения проблемы и отправить сопроводительные файлы с помощью средства Сообщить о проблеме.

Источник

Overview

This page contains the minimum system requirements for the Visual Studio 2022 family of products. For information on compatibility, see Visual Studio 2022 Platform Targeting and Compatibility. If you need help with improving performance, see Visual Studio performance tips and tricks.

Download

Click a button to download the latest version of Visual Studio 2022. For instructions on installing and updating Visual Studio 2022, see Update Visual Studio 2022 to the most recent release. Also, see instructions on how to install offline.

Visit the visualstudio.microsoft.com/downloads page to download other Visual Studio 2022 products.

For older versions of Visual Studio, see the system requirements for Visual Studio 2019, Visual Studio 2017, Visual Studio 2015, or Visual Studio 2013.

How are we doing?

Visual Studio 2022 System Requirements

The following products support the minimum system requirements below:

Supported Operating Systems

Visual Studio 2022 is supported on the following 64-bit operating systems:

The following are not supported:

Hardware

For guidance on improving performance, see Optimize Visual Studio performance.

Supported Languages

Visual Studio is available in English, Chinese (Simplified), Chinese (Traditional), Czech, French, German, Italian, Japanese, Korean, Polish, Portuguese (Brazil), Russian, Spanish, and Turkish. You can select the language of Visual Studio during installation. The Visual Studio Installer is available in the same fourteen languages, and will match the language of Windows, if available.

Visual Studio Team Foundation Server Office Integration 2019 is available in the ten languages supported by Visual Studio Team Foundation Server 2019.

Additional Requirements

The Remote Tools and IntelliTrace Standalone Collector support the same system requirements as Visual Studio with the following changes:

The Build Tools support the same system requirements as Visual Studio with the following changes:

Microsoft Visual C++ 2015-2022 Redistributable System Requirements

To download the Visual C++ 2015-2022 Redistributable, see visualstudio.microsoft.com/downloads. The Visual C++ 2015-2022 Redistributable supports the same system requirements as Visual Studio with the following changes:

Microsoft Visual Studio Test Agent 2022 System Requirements

Visual Studio Test Agent supports the same system requirements as Visual Studio with the following changes:

Microsoft Visual Studio Test Controller 2022 System Requirements

Visual Studio Test Controller supports the same system requirements as Visual Studio with the following changes:

Источник

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.

Installation

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.

Download

Preview Channel is not «go-live» and not intended for use on production computers or for creating production code. For more information, see Visual Studio Product Lifecycle and Servicing.

Note: Installation package size will vary depending on your current Visual Studio configuration.

System Requirements

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.

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
Yes
(see notes below)
Yes
(see notes below)
Windows 10 Team Edition Not applicable Yes
Remote debugging required.
Windows 11 S
Windows 10 S
Not applicable Yes
Remote debugging required.
Windows 10 LTSC Yes
Remote debugging required.
Yes
Remote debugging required.
HoloLens No Yes
See the Windows Holographic Dev Center.
Xbox One Not applicable Yes
See the Xbox Dev Center.
Windows 8.1 Yes Not available. Use Visual Studio 2015.
Windows 8 (Windows 8) No Not available.
Windows 7 Yes Not applicable
Windows Vista No Not applicable
Windows XP No Not applicable

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 No Not available. Use Visual Studio 2017.
Windows Phone 8.1 and 8.0 No Not available. Use Visual Studio 2015.
Windows Phone 7.x No Not available. Use Visual Studio 2012.

Build Apps that Run on Windows Server

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.
Yes
See the Windows IoT Dev Center for additional tools and resources.
Windows 10 IoT Mobile Enterprise No Yes
See the Windows IoT Dev Center for additional tools and resources.
Windows 10 IoT Enterprise Yes
See the Windows IoT Dev Center»> for additional tools and resources.
Yes
See the Windows IoT Dev Center for additional tools and resources.
Windows Embedded 8 Standard and 8.1 Industry Yes No
Windows Embedded Compact 2013 No Not applicable
Windows Embedded 7 (Compact, Standard, and POSReady) No Not applicable
Windows Embedded CE 6.0 and earlier No Not applicable
Windows XP Embedded (Including POSReady 2009, WES 2009, WEPOS) No Not applicable

Visual Studio 2022 Support for Android Development

Visual Studio 2022 enables you to build native Android apps using Xamarin and C# or using C++. The Visual Studio Tools for Unity and the Unreal Engine enable Android game development. You can also use Visual Studio for Mac to build Android apps using a Mac.

You can use Visual Studio setup to easily obtain the Android SDK and Android API levels 25 (for Mobile development with C++) and 30. 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.

Visual Studio 2022 Support for iOS Development

Visual Studio 2022 enables you to build and debug apps for iOS by using C++, Unity, or Xamarin and a Mac configured for iOS development when using remotebuild, vcremote, the Visual Studio Tools for Unity, or the Xamarin Mac Agent. Xamarin supports iOS 9 and higher, and requires Xcode 12.5 or higher and OS X 11.0 «Big Sur» or higher. You can also use Visual Studio for Mac to build iOS apps using a Mac.

Visual Studio 2022 Support for Linux Development

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 or Visual Studio for Mac. Visual Studio Code provides a streamlined, extensible developer tool experience for macOS. Visual Studio for Mac provides a feature-rich IDE that enables you to build native macOS apps, including ASP.NET, using C#.

Other Platforms and Technologies

Visual Studio 2022 also supports the following platforms and technologies. For more information, see https://visualstudio.microsoft.com/vs/features/.

Compatibility with Previous Releases

.NET Framework

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.

Источник

Visual Studio Community представляет собой версию интегрированной среды разработки программных обеспечений. Разработка принадлежит компании Microsoft и позволяет программистам создавать различное ПО. Версия интегрированной среды является официальной и бесплатной, а так же поддерживает основные языки программирования. Интегрированная среда представлена большим количеством функций и открывает огромные возможности для программирования. Среда доступна каждому пользователю. Исходный код открыт.

Visual Studio – это интегрированная среда разработки (IDE) от компании Microsoft.

С помощью Visual Studio можно разрабатывать:

  • Классические приложения для компьютера под управлением операционной системы Windows;
  • Мобильные приложения (Windows, iOS, Android);
  • Web-приложения;
  • Облачные приложения;
  • Различные расширения для Office, SharePoint, а также создание собственных расширений для Visual Studio;
  • Игры;
  • Базы данных SQL Server и SQL Azure.

В Visual Studio Вы можете использовать следующие технологии и языки программирования: .NET, Node.js, C, C#, C++, Python, Visual Basic, F#, JavaScript.

Редакции Visual Studio 2019

Актуальной на текущий момент является версия Visual Studio 2020, выпускается она в следующих редакциях:

  • Community – бесплатная версия среды разработки Visual Studio. Чтобы ее использовать, необходимо создать учетную запись Visual Studio, в противном случае она будет действовать 30 дней. Редакция имеет меньший функционал по сравнению с платными редакциями, однако она включает все необходимое для создания полноценных приложений. Походит для индивидуальных разработчиков и обучения;
  • Professional – редакция содержит профессиональные инструменты для разработки приложений. Функционал в этой редакции все равно не полный, например, это заметно в части инструментов диагностики, отладки и тестирования. Подходит для небольших групп разработчиков;
  • Enterprise – полнофункциональная версия Visual Studio. Комплексное решение для разработки приложений. Подходит для групп любого размера с высокими требованиями к качеству и масштабу.

Более детально посмотреть сравнение редакций Visual Studio 2019 Вы можете на следующей странице — https://visualstudio.microsoft.com/ru/vs/compare/

Системные требования Visual Studio 2019

Среду Visual Studio 2020 можно установить и работать в ней на следующих операционных системах (перечислены официально поддерживаемые версии):

  • Windows 7 с Service Pack 1;
  • Windows 8.1 (с обновлением 2919355);
  • Windows 10 (1703 и выше);
  • Windows Server 2012 R2 (с обновлением 2919355);
  • Windows Server 2020 (Standard и Datacenter);
  • Windows Server 2020 (Standard и Datacenter).

Минимальные требования к оборудованию:

  • Процессор с тактовой частотой не ниже 1,8 ГГц. Рекомендуется использовать как минимум двухъядерный процессор;
  • 2 ГБ оперативной памяти, рекомендуется 8 ГБ (если устанавливать на виртуальную машину, то минимум 2.5 ГБ);
  • Свободного места на жестком диске от 800 мегабайт до 210 гигабайт, в зависимости от установленных компонентов. В большинстве случаев выделяйте как минимум 30 гигабайт, например, я устанавливал всего несколько компонентов, и у меня заняло более 20 ГБ места на жестком диске. Также Microsoft рекомендует устанавливать Visual Studio на SSD диск, я как раз устанавливал на SSD (на своем ноутбуке), скорость работы Visual Studio меня, конечно, порадовала;
  • Видеоадаптер с минимальным разрешением 1280 на 720 пикселей (для оптимальной работы Visual Studio рекомендуется разрешение 1366 на 768 пикселей и более высокое).

Дополнительные важные моменты:

  • Для установки Visual Studio 2020 требуются права администратора;
  • Для работы Visual Studio 2020 требуется платформа .NET Framework 4.7.2, она будет установлена во время установки среды;
  • Варианты «Основные серверные компоненты» и «Минимальный серверный интерфейс» не поддерживаются при запуске на Windows Server;
  • Запуск Visual Studio 2020 (Professional, Community и Enterprise) в контейнерах Windows не поддерживается;
  • Для интеграции Team Foundation Server 2020 с Office требуется Office 2020, Office 2013 или Office 2010;
  • Для установки компоненты «Разработка мобильных приложений на C++, JavaScript или .NET» в ОС Windows 7 требуется PowerShell 3.0 или более поздняя версия;
  • Visual Studio Community 2020 требуется активировать в течение 30 дней после установки, для этого необходимо создать учетную запись.

Заметка! Compiler Explorer интерактивный онлайн компилятор.

Что нового в Visual Studio 2020?

Новых возможностей в среде Visual Studio 2020 появилось очень много, я перечислю только небольшую часть:

  • Новый интерфейс создания проектов;
  • Новые возможности установки обновлений – теперь можно выбрать способ установки обновлений Visual Studio и полностью контролировать его («Сервис -> Параметры»), а также обновления Visual Studio загружаются в фоновом режиме, только когда компьютер бездействует;
  • Доступна совместная работа с другими пользователями с помощью среды Visual Studio Live Share, которая устанавливается по умолчанию;
  • Переработан интерфейс среды, в частности увеличено вертикальное пространство для кода;
  • Добавлен вид расширения: «Бесплатное», «Платное» и «Пробная версия» – теперь гораздо легче распознать версию расширения, также добавлены соответствующие теги, для более удобного поиска;
  • Система управления версиями – теперь можно временно сохранить изменения, чтобы работать над другими задачами, это возможно благодаря поддержке временного хранилища Git средствами Git в Team Explorer;
  • Очистка кода одним щелчком – теперь отреагировать на предупреждения и рекомендации среды можно одним нажатием кнопки;
  • Усовершенствованный поиск – теперь поиск выдает более точные результаты (а также поиск стал возможен в окнах отладки);
  • Индикатор хода выполнения сборки – теперь мы можем наблюдать более подробные сведения о ходе выполнения сборки, полезно, если проект крупный и на его сборку затрачивается много времени.

Более подробно посмотреть все нововведения можете на официальной странице – Заметки о выпуске Visual Studio 2020.

Где скачать Visual Studio 2020 Community?

Скачать Visual Studio 2020 в редакции Community можно с официального сайта со страницы загрузки – https://visualstudio.microsoft.com/ru/downloads/

Скриншот 2

Также загрузить Visual Studio 2020 Community можно и с отдельной страницы, посвященной редакции Community, вот она – https://visualstudio.microsoft.com/ru/vs/community/

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

Платные редакции Professional и Enterprise Вы также можете скачать для тестирования, т.е. они имеют 90-дневную пробную версию.

В результате у Вас должна загрузиться программа установщик vs_Community.exe.

Рост производительности труда с Visual Studio

Производительность труда повышают такие функции, как автозаполнение при вводе кода, автоматическое выявление распространенных ошибок, динамическая проверка архитектуры, улучшенная навигация, IntelliSense, Live Unit Testing и быстрое устранение ошибок в случае необходимости. Модульные тесты существенно ускоряют отладочные процессы. Использование облачного отладочника Xamarin обеспечивает быстрое развертывание на любых устройствах. Оптимизации коммуникативных процессов и повышению эффективности коллективной работы способствует прямое управление командными проектами на платформах MSVS Team Services, TFS и GitHub.

Автоматизация и упрощение разработки программного обеспечения обеспечивается возможностью мониторить с помощью платформы Team Foundation Server все детали проекта, наблюдать в режиме реального времени его состояние и формировать отчеты. Интеграция с TFS, хранящим историю работы, позволяет обеспечить мониторинг, своевременную диагностику и инспекцию качества продукта. Доступен внушительный набор встроенных средств тестирования с возможностью оперативного доступа к данным тестирования. Внесение обоснованных и своевременных корректив снижает вероятность возникновения ошибок.

Проблема невоспроизводимости ошибок легко решается при использовании IntelliTrace. Эта функция отладки позволяет отслеживать работоспособность проекта, анализировать и профилировать код, а также автоматически создавать отчеты. Разработчики могут не тратить время на поиск ошибок, выявленных на этапе тестирования, а просто воспроизвести ошибки так, как их обнаружили тестеры.

Установка Visual Studio 2020 Community на Windows 10

Перед тем как переходить к установке Visual Studio 2020, хотелось бы еще раз отметить, что для того чтобы установить хотя бы пару компонентов (рабочих нагрузок), потребуется достаточно много места на жестком диске (10-20 гигабайт), а если установить больше 2-3 компонентов, то объем может достигать и сотни гигабайт, у меня установка Visual Studio 2020 заняла более 20 ГБ места на жестком диске.

Хорошо, что установщик в 2020 версии Visual Studio (который появился в 2020 версии, но в 2020 он улучшен) позволяет выбрать только те компоненты, которые нужны нам для создания нашего приложения, например, если нам нужно разработать web-приложения, устанавливать рабочие нагрузки для создания классических приложений не требуется, тем самым мы можем экономить место на жестком диске.

Также в случае необходимости мы всегда можем удалить ненужные нам компоненты.

Шаг 1 – Запускаем установщик

Запускаем скаченный установщик, т.е. файл vs_Community.exe.

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

Скриншот 3

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

Скриншот 4

Шаг 2 – Выбор компонентов, настройка установки

После того как установщик выполнит все необходимые предварительные мероприятия, он запустится. Теперь нам нужно выбрать «Рабочие нагрузки», т.е. что мы будем создавать с помощью Visual Studio 2020 Community, я выбрал разработку как классических приложений под компьютер, так и разработку Web-приложений.

В принципе после этого можно сразу нажимать «Установить», но в случае необходимости Вы можете более детально настроить установку, для этого есть дополнительные вкладки: «Отдельные компоненты», «Языковые пакеты» и «Расположения установки».

Скриншот 5

Вкладка «Отдельные компоненты» – если есть такая необходимость, Вы можете конкретизировать компоненты, которые необходимо установить, на этой вкладке.

Скриншот 6

Вкладка «Языковые пакеты» – по умолчанию установлен язык, соответствующий языку системы, но, если Вам нужен другой, Вы можете изменить его на данной вкладке.

Скриншот 7

Вкладка «Расположения установки» – здесь Вы можете изменить каталог, в который будет установлена среда Visual Studio.

Скриншот 8

Шаг 3 – Процесс установки и его завершение

После того как Вы нажали кнопку установить, начнется процесс загрузки и установки всех выбранных компонентов. В зависимости от объема компонентов, скорости интернета и характеристик ПК продолжительность данного процесса будет различаться, специально я не засекал, но мне кажется, он у меня длился минут 20-30.

Скриншот 9

Когда появится следующее окно, установка будет завершена, нажимаем «Перезагрузить».

Скриншот 10

Заметка! О статическом анализе кода в теории и на практике.

Особенности установки

Для запуска MSVS потребуется последняя версия .NET Framework. В случае необходимости ее следует заблаговременно загрузить на жесткий диск и установить на компьютер. Перед созданием нового проекта проверьте наличие библиотек MS Visual C++. Без обновления библиотек возникнет ошибка «Microsoft Visual C Runtime». В случае появления ошибки следует доустановить недостающие библиотеки.

Установка может продолжаться до нескольких часов, поэтому не помешает заранее бесплатно скачать Microsoft Visual Studio для Windows 10, 8.1, 8, 7 (32-бит или 64-бит) и сразу же приступить к установке на компьютер. Для установки требуется подключение к Интернету. В последней версии применяется новая технология инсталляции с использованием Бутстраппера, который докачивает в определенном порядке только необходимые файлы в зависимости от выбора пользователем компонентов платформы. При установке доступен выбор языковой локализации. До истечения 30 дней после начала работы следует осуществить вход c live-логином или пройти процедуру регистрации на официальном сайте.

Благодаря последним обновлениям сопутствующих программных компонентов Microsoft, сборки MSVS пересобираются с учетом новых версий программного обеспечения, обеспечивается поддержка инновационных технологий, современных языков программирования, развитие всего парка инструментов, непрерывная интеграция и обучение пользователей. Рекомендуем последнюю версию Microsoft Visual Studio скачать 64- или 32-bit для Windows 7, 8, 8.1, 10 (x64 или x86), не покидая сайт без регистрации и SMS.

Следите за выходом новых версий на странице https://programmywindows.com/ru/platform/msvs ежемесячно. Для этого следует сохранить закладку в социальных сетях vKontakte, Odnoklassniki, Facebook, Google+, отправить себе или другу ссылку в мессенджер, на электронную почту или иным способом.

Создание нового проекта в Visual Studio Community 2020, и запуск первой программы

Теперь я предлагаю запустить Visual Studio Community 2020, и посмотреть, как она выглядит, и для примера давайте даже создадим проект программы, и запустим его на выполнение.

При первом запуске нам предлагают войти в учетную запись, если она есть, то входите, если нет, Вы можете ее создать прямо сейчас, также возможно отложить создание учетной записи, для этого просто нажимайте кнопку «Не сейчас! Возможно, позже.»

Скриншот 11

Затем выбирайте цветовую схему оформления среды Visual Studio и нажимайте «Запуск Visual Studio».

Скриншот 12

Далее, так как никаких проектов у нас еще нет, мы можем создать новый проект, или продолжить без кода и создать проект позднее.

Для примера я сразу создам проект.

Скриншот 13

В качестве шаблона проекта я выберу «Мастер классических приложений Windows».

Нажимаем «Далее».

Скриншот 14

Затем указываем название проекта и расположение файлов этого проекта.

Нажимаем «Создать».

Скриншот 15

Заметка! Этапы разработки программы – как создаются и проектируются программы?

Потом выбираем тип приложения и дополнительные параметры, если требуется. Я выберу «Классическое приложение», параметры оставлю по умолчанию. Нажимаем «ОК».

Скриншот 16

В итоге будет создан шаблон программы, включая код, который, кстати, будет подробно прокомментирован на русском языке, и все необходимые ресурсы, т.е. по факту шаблонная программа уже будет создана, и чтобы запустить ее, можете сразу нажать на кнопку «Локальный отладчик Windows», на панели инструментов.

Скриншот 17

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

Скриншот 18

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

Основной функционал Visual Studio: часть 2

  1. Поиск и замена по коду
  2. Поиск и замена по файлам
  3. Получение справки
  4. Решения
  5. Типы проектов
  6. Свойства проекта: раздел Application
  7. Свойства проекта: разделы Compile, Build и Build Events
  8. Свойства проекта: раздел Debug
  9. Свойства проекта: разделы References и Resources
  10. Свойства проекта: разделы Services, Settings, Reference Paths и Signing
  11. Свойства проекта: разделы My Extensions, Security, Publish и Code Analysis
  12. Свойства проектов Web Application
  13. Технология IntelliSense
  14. IntelliSense для JavaScript и XAML
  15. Настройки системы IntelliSense
  16. Закладки и окно Bookmark
  17. Сниппеты
  18. Рефакторинг кода

Особенности программы

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

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

Редактор поддерживает использование фрагментов кода. Эта функция позволяет существенно сократить время на написание программного кода. Можно использовать код загруженного приложения или любой другой код, просто прикрепив его к основному проекту.

Microsoft Visual Studio — линейка продуктов компании Microsoft, включающих интегрированную среду разработки программного обеспечения и ряд других инструментальных средств.
Данные продукты позволяют разрабатывать как консольные приложения, так и приложения с графическим интерфейсом, в том числе с поддержкой технологии Windows Forms, а также веб-сайты, веб-приложения, веб-службы как в родном, так и в управляемом кодах для всех платформ, поддерживаемых Windows, Windows Mobile, Windows CE, .NET Framework, Xbox, Windows Phone, .NET Compact Framework и Silverlight.

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

Эволюцию, структуру и функциональные возможности Visual Studio рассмотрим подробнее.

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

Компоненты. Visual Studio включает один или несколько компонентов из следующих:
1) Visual Basic .NET, а до его появления — Visual Basic
2) Visual C++, Visual C# (включён начиная с Visual Studio .NET)
3) Visual F# (язык функционального программирования, включён начиная с Visual Studio 2010)

Многие варианты поставки также включают:
Microsoft SQL Server либо Microsoft SQL Server Express — средства для работы с базами данных.

История и краткая характеристика версий

До выхода Visual Studio Version 4.0 среды разработки Visual Basic 3, Visual C++, Visual FoxPro и Source Safe поставлялись в качестве самостоятельных пакетов. История версий представлена в таблице:

Официальное
название
Кодовое
название
Внутренняя
версия
Версии
.NET Framework
Дата
выхода
Visual Studio нет 4.0 нет Апрель 1995
Visual Studio 97 Boston 5.0 нет Февраль 1997
Visual Studio 6.0 Aspen 6.0 нет Июнь 1998
Visual Studio .NET (2002) Rainier 7.0 1.0 2002-02-13
Visual Studio .NET 2003 Everett 7.1 1.1 2003-04-24
Visual Studio 2005 Whidbey 8.0 2.0, 3.0 2005-11-07
Visual Studio 2008 Orcas 9.0 2.0, 3.0, 3.5 2007-11-19
Visual Studio 2010 Dev10/Rosario 10.0 2.0 — 4.0 2010-04-12
Visual Studio 2012 Dev11 11.0 2.0 — 4.5.2 2012-08-15
Visual Studio 2013 Dev12 12.0 2.0 — 4.5.2 2013-10-17
Visual Studio 2015 Dev14 14.0 2.0 — 4.6 2015-07-20
Visual Studio 2017 Dev15 15.0 2.0 — 4.6.2; Core 1.0 2017-03-07
Visual Studio 2019 Dev16 16.3 2.0 — .Net Core 3.1 2019-12-03

Visual Studio 6.0 — последняя версия Visual Studio, работающая на платформе Windows 9x (выпущена в июне 1998 года). Данная версия являлась основной средой разработки приложений под Windows от Microsoft до появления платформы .NET. По-прежнему используется в целях поддержки старых разработок, поскольку является последней версией продукта для написания на «классическом» Visual Basic.

Visual Studio .NET  выпущена в феврале 2002 года (включает .NET Framework 1.0). Service Pack 1 для Visual Studio .NET (2002) выпущен в марте 2002 года. Visual Studio включает поддержку языка C# 1.0.

Visual Studio .NET 2003 выпущена в апреле 2003 года (включает .NET Framework 1.1). В апреле 2005 года Microsoft объявила о специальном выпуске среды, получившей название Microsoft Visual Studio .NET 2003 Professional Special Edition.

Visual Studio 2005 выпущена в конце октября 2005 года (включает .NET Framework 2.0). Последняя официально работающая на Windows 2000. Visual Studio включает поддержку языка C# 2.0.   В начале ноября 2005 года также вышла серия продуктов в редакции Express: Visual C++ 2005 Express, Visual Basic 2005 Express, Visual C# 2005 Express и др. С  апреля 2006 года редакция Express стала бесплатной.

Visual Studio 2008  выпущена 19 ноября 2007 года, одновременно с .NET Framework 3.5. Нацелена на создание приложений для ОС Windows Vista (но поддерживает и XP), Microsoft Office 2007 и веб-приложений. Включает в себя LINQ, новые версии языков C# и Visual Basic. В студию не вошёл Visual J#. С 28 октября 2008 года впервые доступна версия на русском языке. Visual Studio включает поддержку языка C# 3.0.

Visual Studio 2010 выпущена 12 апреля 2010 года вместе с .NET Framework 4.0. Visual Studio включает поддержку языков C# 4.0 и Visual Basic .NET 10.0, а также языка F#, отсутствовавшего в предыдущих версиях.

Visual Studio 2012 распространяется в тех же редакциях, что и 2010. Изменения коснулись Visual Studio 2012 Express — устанавливаются все языки программирования, а не один, как раньше , а также теперь существует пять версий Visual Studio Express:
1) Visual Studio Express 2012 для Web,
2) Visual Studio Express 2012 для Windows 8,
3) Visual Studio Express 2012 для Windows Desktop,
4) Visual Studio Express 2012 для Windows Phone
5) Visual Studio Team Foundation Server Express 2012.

Финальный релиз Visual Studio 2013 стал доступен в октябре 2013 года вместе с .NET 4.5.1.

Visual Studio 2015.12 ноября 2014 года было объявлено, что «Visual Studio 2015» принято в качестве окончательного варианта имени продукта. Visual Studio 2015 предоставляется в трёх редакциях: бесплатной Community Edition, объединяющей все Express-версии, и платных Professional Edition для небольших проектов и Enterprise Edition для крупных проектов. Финальный релиз Visual Studio 2015 стал доступен для скачивания 20 июля 2015 года.

Visual Studio 2017. 7 марта 2017 года новая версия Visual Studio была выпущена и стала доступна для загрузки. 5 апреля 2017 года вышло обновление VS 2017 версии 15.1 с поддержкой .NET Framework 4.7.

Visual Studio 2019. 2 апреля 2019 года новая версия Visual Studio была выпущена и стала доступна для загрузки. В частности, содержит платформу .NET Core 3.1 (c 3 декабря 2019 года), основанную на .NET Framework и язык C# 8.0. Платформа .NET Core отличается от неё модульностью, кроссплатформенностью, возможностью применения облачных технологий, и тем, что в ней произошло разделение между библиотекой CoreFX и средой выполнения CoreCLR

Возможности, решения и технологии вы можете посмотреть на странице: https://visualstudio.microsoft.com/ru/vs/

Редакции (комплекты для разработчиков) Visual Studio (справка):

Visual Studio Express. Бесплатная версия. Ныне полностью вытеснена Visual Studio Community, которая представляет собой бесплатный аналог Visual Studio Professional и обладает практически тем же функционалом, что и последняя.
Visual Studio Community. Бесплатная полнофункциональная интегрированная среда разработки для учащихся, разработчиков открытого ПО и отдельных разработчиков. Рекомендуем обратить внимание!
Платные версии:
Studio Standard. Данная редакция предоставляет среду разработки для всех поддерживаемых продуктов и поддерживает полную версию библиотеки MSDN. Поддерживается как редактирование XML и XSLT, так и средства для тестирования объектов.
Visual Studio Professional. Редакция включает все возможности Standard Edition, расширяя их дополнительными, такими, как интеграция с Microsoft SQL Server и поддержка удалённой отладки.
Visual Studio Team System. Предоставляет набор инструментов для совместной разработки, подсчёта метрик и создания отчётов, в дополнение к возможностям Professional редакции.

ВЫВОД.

Для обучения программированию на языке Си шарп вы можете бесплатно и легально установить Visual C# 2010 Express или Visual Studio 2019 Community с пакетом «Разработка классических приложений .Net»

Разработка классических приложений .NET

Создание WPF, форм Windows Forms и консольных приложений с помощью C#, Visual Basic и F#. Вам доступно создание приложений Windows с помощью Windows Presentation Foundation и Windows Forms. Вы также можете создавать веб-приложения .NET Framework, а также клиентские приложения для компьютеров и устройств, публикуемые в Microsoft Store.

Компоненты

— Средства разработки классических приложений .NET
— Средства разработки для .NET Framework 4.x
— Средства профилирования .NET
— Поддержка языков C# и Visual Basic
— Инструменты для Entity Framework 6
— IntelliTrace
— JIT-отладчик
— Live Unit Testing
— Live Share


NEW: Наш Чат, в котором вы можете обсудить любые вопросы, идеи, поделиться опытом или связаться с администраторами.


Помощь проекту:

Понравилась статья? Поделить с друзьями:
  • Какая папка является вершиной графического интерфейса операционной системы windows
  • Какая новейшая версия itunes для windows
  • Какая версия visual studio лучше для windows 7
  • Какая папка является верхом файловой системы windows
  • Какая на данный момент последняя версия windows 10 pro