Microsoft Visual C++ 2019 provides a powerful and flexible development environment for creating Microsoft Windows-based and Microsoft .NET based applications.
The Visual C++ Redistributable Package installs run-time components of Visual C++ libraries. These components are required to run C++ applications that are developed using Visual Studio 2019 and link dynamically to libraries.
You can use these package to run such applications on a computer even if it does not have Visual Studio 2019 installed. These packages install run-time components of these libraries: C Runtime (CRT), Standard C++, MFC, C++ AMP, and OpenMP.
Microsoft Visual C++ (also known as MSVC) is a commercial integrated development environment (IDE). This product is engineered by Microsoft for the C, C++, and C++/CLI programming languages. It has tools and libraries that let you create Universal Windows Platform (UWP) apps, native Windows desktop and server applications. That tool also allows you to create cross-platform libraries and apps that run on Windows, Linux, Android, and iOS, as well as managed apps and libraries that use the Microsoft .NET Framework.
You can use Visual C++ to write anything from simple console apps to the most sophisticated and complex apps for Windows desktop. From device drivers and operating system components to cross-platform games for mobile devices. And from the smallest IoT devices to multi-server high-performance computing in the Azure cloud.
Visual C++ has features such as syntax highlighting, IntelliSense (a coding autocompletion feature) and advanced debugging functionality. For example, it allows for remote debugging using a separate computer and allows debugging by stepping through the code a line at a time. The “edit and continue” functionality allows changing the source code and rebuilding the program during program debugging. Without restarting the debugged program.
The compile and build system features, precompiled header files, “minimal rebuild” functionality and incremental link: these features significantly shorten turn-around time to edit, compile and link the program, especially for large software projects.
Microsoft Visual C++ 2019 supported OS:
- 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
Size: 13.7 MB
Note Visual C++ 2015, 2017 and 2019 all share the same redistributable files.
For example, installing the Visual C++ 2019 redistributable will affect programs built with Visual C++ 2015 and 2017 also. However, installing the Visual C++ 2015 redistributable will not replace the newer versions of the files installed by the Visual C++ 2017 and 2019 redistributables.
This is different from all previous Visual C++ versions, as they each had their own distinct runtime files, not shared with other versions.