Microsoft Visual Studio 2022 Preview 2.0 | 24.0 Gb
The software developer Visual Studio Team is pleased to announce the availability of the second preview release of Visual Studio 2022. Preview 1 was the first-ever 64-bit Visual Studio, delivering improved scalability. Starting with Preview 2, we’re focusing on delivering new capabilities on the themes of personal and team productivity, modern development, and constant innovation.
Developing for everyone
At Microsoft, our mission is to empower every person and every organization on the planet to achieve more. Here on the Visual Studio team, we’re committed to that mission for developers.
Our first preview of Visual Studio 2022 included a new font that’s easier to read, Cascadia Code. In our second preview, we’re improving Visual Studio usability for everyone with updated icons that are clearer and easier to distinguish.
While Preview 1 was available only in English, Preview 2 is fully localized. You can choose from over a dozen language packs: English, Chinese (Simplified), Chinese (Traditional), Czech, French, German, Italian, Japanese, Korean, Polish, Portuguese (Brazil), Russian, Spanish, and Turkish.
Developing modern apps
Applications and the developers who build them are critical to the success of companies across the world. And businesses are expecting even more from their applications as part of their digital transformation. Delivering on those expectations means building applications with the latest technologies. Visual Studio 2022 has both the tools to help support your existing applications and the tools to help you create new applications. Ultimately, we want to deliver success for you, your business, and your customers.
Preview 2 comes with the latest version (v143) of the C++ build tools, which are binary compatible with other 14x tools. These tools are available with both Visual Studio and the standalone Build Tools installer. Updating your C++ apps to using the latest C++ 20 features should be friction-free.
In addition to being the best place to develop modern Windows apps with C++, we’re adding capabilities to make Visual Studio the best place to build cross-platform apps. With Preview 2, we’ve extended our cross-platform capabilities, adding new CMake integration and seamless targeting for WSL2—with no need for manual configuration.
For .NET developers, Visual Studio 2022 will be the place for you to build the next wave of cross platform apps with .NET MAUI and Blazor.
Personal and team productivity
As we talked about in the Visual Studio 2022 vision blog, an important area for us is delivering innovative features that revolutionize development. Starting with Preview 2, you’re going to see new productivity capabilities in Visual Studio.
As developers, much of our time building apps is spent on iterative changes and running the application to inspect those changes. This process is time-consuming and frustrating. Making the simplest change can take minutes. Preview 2 offers new Live Preview experiences for both XAML and web apps. You’ll be able to make those iterative changes to your application in the editor and see the difference in real time. No more recompile-and-run when you just want to nudge something by a pixel or two!
The new Web Live Preview is the next generation of web designers for ASP.NET. Web Live Preview adds tools to make web design more approachable. And you can see the changes you make live in the IDE, even with data-bound controls!
On top of reducing friction in your edit/debug cycle for design elements with Live Preview, Visual Studio has new capabilities to help you more effectively debug code. Say hello to Force Run, a new debug command that runs your application to a specific point, ignoring any other breakpoint or exception. Force Run is great for getting out of loops which have breakpoints.
Innovation at your fingertips
Another crucial part of our vision for Visual Studio 2022 is unlocking your potential as a developer with truly innovative capabilities. In Preview 1, we shipped IntelliCode whole line completion. And with Preview 2, we’re updating Hot Reload, including support for C++ apps! With Hot Reload, you can edit C++ or .NET projects while your application is running. In many cases, you can apply those code changes without pausing your app. To use Hot Reload on a running application, select the “Apply code changes” button in the toolbar.
C++
- You can now build and debug natively on WSL2 without establishing a SSH connection. Both cross-platform CMake projects and MSBuild-based Linux projects are supported.
- The v143 build tools are now available through the Visual Studio installer as well as the standalone build tools.
- Visual Studio now supports the buildPresets.targets option in CMakePresets.json. This allows you to build a subset of targets in your CMake project.
- The Project menu in CMake projects has been streamlined and exposes options to "Delete Cache and Reconfigure" and "View Cache".
- Code analysis now enforces that return values of functions annotated with _Check_return_ or _Must_inspect_result_ must be checked.
- LLVM tools shipped with Visual Studio have been upgraded to LLVM 12. See the LLVM release notes for details.
- Clang-cl support was updated to LLVM 12.
- C++ AMP headers are now deprecated. Including <amp.h> in a C++ project will generate build errors. To silence the errors, define _SILENCE_AMP_DEPRECATION_WARNINGS. Please see https://aka.ms/amp_deprecate for more details.
- The new Hot Reload experience is now available to native C++ applications when running under the debugger. For more information see our Hot Reload section below.
Debugging & Diagnostics
- Attach to process dialog improvements
- Exception helper improvements
- Force Run to Click
- Memory Dump Diagnostic Analysis
.NET Productivity
- Introduce parameter refactoring can move a new parameter from the method implementation to its callers.
- Track Value Source for data flow analysis
- Option to underline variables that are re-assigned
- Added search option in Generate Overrides dialog
- Quick info for XML <code> tags now preserve whitespace and CDATA blocks
- Find All References window will now group multi-target projects
- Refactoring to remove repetitive types in Visual Basic
- Go to Implementation will no longer navigate to members with abstract declarations that are also overridden.
Razor (ASP.NET Core) Editor
- Hot Reload support in Razor files
- Performance improvements
- Formatting and indentation enhancements
- New Razor editor colors
- TagHelpers are now colorized and have quick info classification support and completion tooltips
- Angle brace highlighting and navigation for Razor constructs
- Comments now have auto-completion, smart indentation, auto-inclusion of commenting continuations, and block comment navigation
Hot Reload
- Hot Reload (for both .NET and C++ code) makes it possible to make many types of code edits to your running app and apply them without needing to pause the apps execution with something like a breakpoint. In this release we continue to improve this feature, highlights include: Support for C++, .NET Hot Reload when running without debugger (CTRL-F5), support for more types of edits and more.
Trusted Locations
- We have revamped the “Trust Settings” functionality and can now show a warning whenever untrusted code (e.g. files, projects or folders) is about to be opened inside the IDE.
XAML Live Preview
- XAML Live Preview is now available for WPF developers as a first preview of this new experience. With Live Preview we enable the ability to capture a desktop apps UI and bring it into a docked window within Visual Studio, making it easier to use XAML Hot Reload to change the app and easily see the changes as you make them. This feature improves the XAML Hot Reload experience on a single screen device, while also making it possible to polish the apps UI with tools such as deep zooming, rulers, element selection and info tips.
Remote Testing
- Very early experimental preview of enabling running tests on remote environments such as linux containers, WSL, and over SSH connections.
User Interface
- The default icons have been updated and refreshed.
Azure Cloud Services
- Azure Cloud Service (classic) and Azure Cloud Service (extended support) projects are now supported.
JavaScript/TypeScript
- We have released a new JavaScript/TypeScript project type that builds standalone JavaScript/TypeScript projects with additional tooling. You will be able to create Angular and React projects in Visual Studio using the framework version installed on your computer.
- JavaScript and TypeScript testing is now available in the Visual Studio Test Explorer
Issues Addressed in this Release
- Fixed an issue where a website failed to load when running ReactRedux with IIS Express.
- Fixed an issue causing error message: "Uncaught ReferenceError: notifyHotReloadApplied is not defined".
- Fixed a failure to connect to the server for 6.0 signalR projects when using Ctrl+F5.
- Corrected an issue where the include search order may be incorrect when prepended to "Include Directories".
- Fixed Database Project: Dragging a file from solution explorer into an opened one is deleting the file from the file system!
- You can now build and debug natively on WSL2 without establishing a SSH connection. Both cross-platform CMake projects and MSBuild-based Linux projects are supported.
- The v143 build tools are now available through the Visual Studio installer as well as the standalone build tools.
- Visual Studio now supports the buildPresets.targets option in CMakePresets.json. This allows you to build a subset of targets in your CMake project.
- The Project menu in CMake projects has been streamlined and exposes options to "Delete Cache and Reconfigure" and "View Cache".
- Code analysis now enforces that return values of functions annotated with _Check_return_ or _Must_inspect_result_ must be checked.
- LLVM tools shipped with Visual Studio have been upgraded to LLVM 12. See the LLVM release notes for details.
- Clang-cl support was updated to LLVM 12.
- C++ AMP headers are now deprecated. Including <amp.h> in a C++ project will generate build errors. To silence the errors, define _SILENCE_AMP_DEPRECATION_WARNINGS. Please see https://aka.ms/amp_deprecate for more details.
- The new Hot Reload experience is now available to native C++ applications when running under the debugger. For more information see our Hot Reload section below.
Debugging & Diagnostics
- Attach to process dialog improvements
- Exception helper improvements
- Force Run to Click
- Memory Dump Diagnostic Analysis
.NET Productivity
- Introduce parameter refactoring can move a new parameter from the method implementation to its callers.
- Track Value Source for data flow analysis
- Option to underline variables that are re-assigned
- Added search option in Generate Overrides dialog
- Quick info for XML <code> tags now preserve whitespace and CDATA blocks
- Find All References window will now group multi-target projects
- Refactoring to remove repetitive types in Visual Basic
- Go to Implementation will no longer navigate to members with abstract declarations that are also overridden.
Razor (ASP.NET Core) Editor
- Hot Reload support in Razor files
- Performance improvements
- Formatting and indentation enhancements
- New Razor editor colors
- TagHelpers are now colorized and have quick info classification support and completion tooltips
- Angle brace highlighting and navigation for Razor constructs
- Comments now have auto-completion, smart indentation, auto-inclusion of commenting continuations, and block comment navigation
Hot Reload
- Hot Reload (for both .NET and C++ code) makes it possible to make many types of code edits to your running app and apply them without needing to pause the apps execution with something like a breakpoint. In this release we continue to improve this feature, highlights include: Support for C++, .NET Hot Reload when running without debugger (CTRL-F5), support for more types of edits and more.
Trusted Locations
- We have revamped the “Trust Settings” functionality and can now show a warning whenever untrusted code (e.g. files, projects or folders) is about to be opened inside the IDE.
XAML Live Preview
- XAML Live Preview is now available for WPF developers as a first preview of this new experience. With Live Preview we enable the ability to capture a desktop apps UI and bring it into a docked window within Visual Studio, making it easier to use XAML Hot Reload to change the app and easily see the changes as you make them. This feature improves the XAML Hot Reload experience on a single screen device, while also making it possible to polish the apps UI with tools such as deep zooming, rulers, element selection and info tips.
Remote Testing
- Very early experimental preview of enabling running tests on remote environments such as linux containers, WSL, and over SSH connections.
User Interface
- The default icons have been updated and refreshed.
Azure Cloud Services
- Azure Cloud Service (classic) and Azure Cloud Service (extended support) projects are now supported.
JavaScript/TypeScript
- We have released a new JavaScript/TypeScript project type that builds standalone JavaScript/TypeScript projects with additional tooling. You will be able to create Angular and React projects in Visual Studio using the framework version installed on your computer.
- JavaScript and TypeScript testing is now available in the Visual Studio Test Explorer
Issues Addressed in this Release
- Fixed an issue where a website failed to load when running ReactRedux with IIS Express.
- Fixed an issue causing error message: "Uncaught ReferenceError: notifyHotReloadApplied is not defined".
- Fixed a failure to connect to the server for 6.0 signalR projects when using Ctrl+F5.
- Corrected an issue where the include search order may be incorrect when prepended to "Include Directories".
- Fixed Database Project: Dragging a file from solution explorer into an opened one is deleting the file from the file system!
Visual Studio 2022 is the first 64-bit version of Visual Studio. In addition to the speed and performance advantages afforded by more memory access, Visual Studio brings UI enhancements, more personalization options, and a continued focus on empowering developers. Also, you can still build 32-bit, and all of your existing applications, in Visual Studio 2022.
Microsoft Corporation, leading developer of personal-computer software systems and applications. The company also publishes books and multimedia titles, offers e-mail services, and sells electronic game systems, computer peripherals (input/output devices), and portable media players. It has sales offices throughout the world.
Product: Microsoft Visual Studio
Version: 2022 version 17.0.0 Preview 2.0 *
Supported Architectures: 32bit / 64bit
Website Home Page : www.microsoft.com
Language: english, русский
System Requirements: PC **
Size: 24.0 Gb
Microsoft Visual Studio 2022 Preview 2.0
Microsoft Visual Studio 2022 C++ Compiler Preview 2
Microsoft Visual Studio 2022 C++ Compiler Preview 2
Minimum System Requirements:
- Windows 10 version 1703 or higher: Home, Professional, Education, and Enterprise (LTSC and S are not supported)
- Windows Server 2019: Standard and Datacenter
- 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
Hardware:
- CPU:1.8 GHz or faster processor. Quad-core or better recommended
- Memory:2 GB of RAM; 8 GB of RAM recommended (2.5 GB minimum if running on a virtual machine)
- Hard disk space: Minimum of 800MB up to 210 GB of available space, depending on features installed; typical installations require 20-50 GB of free space.
- Hard disk speed: to improve performance, install Windows and Visual Studio on a solid state drive (SSD).
- GPU:Video card that supports a minimum display resolution of 720p (1280 by 720); Visual Studio will work best at a resolution of WXGA (1366 by 768) or higher.
Additional Requirements:
- Administrator rights are required to install Visual Studio.
- .NET Framework 4.5 is required to install Visual Studio. Visual Studio requires .NET Framework 4.7.2, which will be installed during setup.
- Windows 10 Enterprise LTSC edition, Windows 10 S and Windows 10 Team Edition are not supported for development. You may use Visual Studio 2019 to build apps that run on Windows 10 LTSC, Windows 10 S and Windows 10 Team Edition.
- Internet Explorer 11 or Edge is required for internet-related scenarios. Some features might not work unless these, or a later version, are installed.
- For Hyper-V emulator support, A supported 64-bit operating system is required. A processor that supports Client Hyper-V and Second Level Address Translation (SLAT) is also required.
- For Android Emulator support, a supported processor and operating system is required.
- Universal Windows app development, including designing, editing, and debugging, requires Windows 10. Windows Server 2016 and Windows Server 2012 R2 may be used to build Universal Windows apps from the command line.
- The Server Core and Minimal Server Interface options are not supported when running Windows Server.
- Running Visual Studio 2019 (Professional, Community, and Enterprise) in Windows containers is not supported.
- Team Foundation Server 2019 Office Integration requires Office 2016, Office 2013, or Office 2010.
- Xamarin.Android requires a 64-bit edition of Windows and the 64-bit Java Development Kit (JDK).
- PowerShell 3.0 or higher is required on Windows 7 SP1 to install the Mobile Development with C++, -JavaScript, or .NET workloads.
- Windows 10 version 1703 or higher: Home, Professional, Education, and Enterprise (LTSC and S are not supported)
- Windows Server 2019: Standard and Datacenter
- 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
Hardware:
- CPU:1.8 GHz or faster processor. Quad-core or better recommended
- Memory:2 GB of RAM; 8 GB of RAM recommended (2.5 GB minimum if running on a virtual machine)
- Hard disk space: Minimum of 800MB up to 210 GB of available space, depending on features installed; typical installations require 20-50 GB of free space.
- Hard disk speed: to improve performance, install Windows and Visual Studio on a solid state drive (SSD).
- GPU:Video card that supports a minimum display resolution of 720p (1280 by 720); Visual Studio will work best at a resolution of WXGA (1366 by 768) or higher.
Additional Requirements:
- Administrator rights are required to install Visual Studio.
- .NET Framework 4.5 is required to install Visual Studio. Visual Studio requires .NET Framework 4.7.2, which will be installed during setup.
- Windows 10 Enterprise LTSC edition, Windows 10 S and Windows 10 Team Edition are not supported for development. You may use Visual Studio 2019 to build apps that run on Windows 10 LTSC, Windows 10 S and Windows 10 Team Edition.
- Internet Explorer 11 or Edge is required for internet-related scenarios. Some features might not work unless these, or a later version, are installed.
- For Hyper-V emulator support, A supported 64-bit operating system is required. A processor that supports Client Hyper-V and Second Level Address Translation (SLAT) is also required.
- For Android Emulator support, a supported processor and operating system is required.
- Universal Windows app development, including designing, editing, and debugging, requires Windows 10. Windows Server 2016 and Windows Server 2012 R2 may be used to build Universal Windows apps from the command line.
- The Server Core and Minimal Server Interface options are not supported when running Windows Server.
- Running Visual Studio 2019 (Professional, Community, and Enterprise) in Windows containers is not supported.
- Team Foundation Server 2019 Office Integration requires Office 2016, Office 2013, or Office 2010.
- Xamarin.Android requires a 64-bit edition of Windows and the 64-bit Java Development Kit (JDK).
- PowerShell 3.0 or higher is required on Windows 7 SP1 to install the Mobile Development with C++, -JavaScript, or .NET workloads.
Please visit my blog
Added by 3% of the overall size of the archive of information for the restoration
No mirrors please
Added by 3% of the overall size of the archive of information for the restoration
No mirrors please