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.
Aug 03, 2015 It focuses on the advanced concepts of programming with Visual Basic 2015 and.NET 4.6 and rightly so, despite its size the book is a mere reference, where every chapter can be further addressed in a separate book. Visual Basic Tools for Visual Studio 2015. Visual Basic Tools for Visual Studio is a language service extension for Visual Studio 2015 allowing us to work on classic Visual Basic projects within Visual Studio. Its intention is to provide better development tools for teams that have to maintain legacy code or working on migration projects.
If you are asked for credentials, use your existing Visual Studio subscription account or create a free account by selecting 'Create a new Microsoft account.'
This article lists the download links for the latest versions of Microsoft Visual C++.
Visual Studio 2015, 2017 and 2019
Download the Microsoft Visual C++ Redistributable for Visual Studio 2015, 2017 and 2019. The following updates are the latest supported Visual C++ redistributable packages for Visual Studio 2015, 2017 and 2019. Included is a baseline version of the Universal C Runtime see MSDN for details.
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.
Visual Studio 2013 (VC++ 12.0)
Download the Microsoft Visual C++ Redistributable Packages for Visual Studio 2013. This is the latest supported Visual C++ redistributable package for Visual Studio 2013.
Download Multibyte MFC Library for Visual Studio 2013. This add-on for Visual Studio 2013 contains the multibyte character set (MBCS) version of the Microsoft Foundation Class (MFC) Library.
Download Visual C++ 2013 Runtime for Sideloaded Windows 8.1 apps.
For more information, see C++ Runtime for Sideloaded Windows 8.1 apps on the VC++ Team Blog.
Visual Studio 2012 (VC++ 11.0)
Download the Microsoft Visual C++ Redistributable Packages for Visual Studio 2012 Update 4. This is the latest supported Visual C++ redistributable package for Visual Studio 2012.
Visual Studio 2010 (VC++ 10.0) SP1
Download the Visual Studio 2010 Service Pack 1 (Installer). This is the latest supported Visual C++ service pack for Visual Studio 2010.
Note: This web installer requires an internet connection. This installer downloads and installs Visual Studio 2010 Service Pack 1. It works for all editions of Visual Studio 2010 (Express, Professional, Premium, Ultimate, and Test Professional).
Download the Microsoft Visual C++ 2010 Service Pack 1 Redistributable Package MFC Security Update. This is the latest supported Visual C++ redistributable package update for Visual Studio 2010.
Visual Studio 2008 (VC++ 9.0) SP1
Visual Studio 2008 reached end of support on April 10, 2018. To aid the discovery of the latest downloads, the links are retained currently, but may be removed in the future.
Download the Visual Studio 2008 Service Pack 1 (Installer). This is the latest Visual C++ service pack for Visual Studio 2008. This service pack improved responsiveness, stability, and performance.
Note This download installs Visual Studio 2008 Service Pack 1 and Microsoft .NET Framework 3.5 SP1.
Download the Microsoft Visual C++ 2008 Service Pack 1 Redistributable Package MFC Security Update. This is the latest Visual C++ redistributable package update for Visual Studio 2008.
Visual C++ Redistributable Packages
Visual C++ Redistributable Packages install runtime components of Visual C++ Libraries on a computer that does not have Visual C++ installed. The libraries are required to run applications that are developed by using the corresponding version of Visual C++.
For Visual Studio 2008
These packages install runtime components of C Runtime (CRT), Standard C++, ATL, MFC, OpenMP and MSDIA libraries. They are installed into the native assembly cache, also known as the WinSxS folder. They are installed on versions of Windows operating systems that support side-by-side assemblies, for libraries that support side-by-side deployment models (CRT, STL, ATL, MFC, OpenMP).
Microsoft Foundation Class Library Security Update
A security issue was identified. This issue causes a Microsoft Foundation Class Library application vulnerability in your Windows-based system that uses the Visual C++ Redist. The Microsoft Foundation Class Library Security Update packages in this article have the most current redistributable files for Visual Studio.-->
This section provides reference information for various aspects of the Visual Basic language.
In This Section
Typographic and Code Conventions
Summarizes the way that keywords, placeholders, and other elements of the language are formatted in the Visual Basic documentation.
Visual Basic Runtime Library Members
Lists the classes and modules of the Microsoft.VisualBasic namespace, with links to their member functions, methods, properties, constants, and enumerations.
Lists all Visual Basic keywords and provides links to more information.
Attributes (Visual Basic)
Documents the attributes available in Visual Basic.
Constants and Enumerations
Documents the constants and enumerations available in Visual Basic.
Documents the data types available in Visual Basic.
Documents the compiler directives available in Visual Basic.
Documents the run-time functions available in Visual Basic.
Lists the Visual Basic run-time modifiers and provides links to more information.
Documents the modules available in Visual Basic and their members.
Describes the default value of any data type.
Documents the objects available in Visual Basic and their members.
Visual Basic 2015 Unleashed
Software to rename files in bulk. Documents the operators available in Visual Basic.
Documents the properties available in Visual Basic.
Provides reference information about using Language-Integrated Query (LINQ) expressions in your code.
Documents the declaration and executable statements available in Visual Basic.
Microsoft Visual Basic 2015 Community Edition
XML Comment Tags
Describes the documentation comments for which IntelliSense is provided in the Visual Basic Code Editor.
XML Axis Properties
Provides links to information about using XML axis properties to access XML directly in your code.
Provides links to information about using XML literals to incorporate XML directly in your code.
Provides a listing of Visual Basic compiler and run-time error messages and help on how to handle them.
Download Visual Studio Professional 2015
Visual Basic Express 2015 Download
Visual Basic Command-Line Compiler
Describes how to use the command-line compiler as an alternative to compiling programs from within the Visual Studio integrated development environment (IDE).