-->
Developer Community| System Requirements| Compatibility| Distributable Code| License Terms| Blogs| Latest Release Known Issues
Tech support scams are an industry-wide issue where scammers trick you into paying for unnecessary technical support services. You can help protect yourself from scammers by verifying that the contact is a Microsoft Agent or Microsoft Employee and that the phone number is an official Microsoft global customer service number. 'Error 1935' indicates that there is a problem with the Microsoft Visual C Redistributable package, which is required by MATLAB. The error typically means that the package failed to install properly. To resolve this issue, please follow the steps below. (1) Install the Microsoft Visual C Redistributable package from an alternate location.
On this Page
Note
In the lists below...
- [arch] represents the processor architecture identifier, for instance 'x86', 'x64', or 'arm'.
- [locale] represents a specific language, locale, or culture identifier, for instance 'ENU', 'en-us', or '1033'.
- [version] represents a folder name that uses a version number.
- [VisualStudioFolder] represents the install location for Visual Studio 2019.
Download
Click a button to download the latest version of Visual Studio 2019. For instructions on installing and updating Visual Studio 2019, see theUpdate Visual Studio 2019 to the most recent release.Also, see instructions on how to install offline.
Note
Installation package size will vary depending on your current Visual Studio configuration.
Distributable Code Files for Visual Studio 2019
Error Installing Microsoft Visual C 2b 2b 2019 Redistributable X64
The following section is the 'REDIST list' that is referenced in the 'Distributable Code' section of the Microsoft Software License Terms forVisual Studio Enterprise 2019, Visual Studio Professional 2019, Visual Studio Community 2019 ('the software').If you have a validly licensed copy of such software, you may copy and distribute with your program the unmodified form of the files listed below, subject to the License Terms for the software.
ASP.NET Libraries
The following software components are licensed and supported separately under the Microsoft .NET Library terms located at https://webpifeed.blob.core.windows.net/webpifeed/eula/aspnetcomponent_rtw_ENU.htm.If you do not agree to the license terms for these software components, you may not use them.
- MVC
- Web API
- Web Pages with Razor
- Entity Framework
- SignalR
- Katana
- Microsoft XML Document Transformation
Microsoft Azure
Source
- MobileServices.js
- MobileServices.min.js
Object Code
- Microsoft.WindowsAzure.Mobile.dll
- Microsoft.WindowsAzure.Mobile.resources.dll
- Microsoft.WindowsAzure.Mobile.UI.dll
- Microsoft.WindowsAzure.Ext.dll
Blend and XAML Designers for Visual Studio
Redistributable files for Blend Project and Item Templates for Visual Studio are installed in the following locations:
- [VisualStudioFolder]Common7IDEProjectTemplates
- [VisualStudioFolder]Common7IDEItemTemplates
- [VisualStudioFolder]DesignToolsAppThemes
- [Program Files (x86)]MSBuildMicrosoftExpressionBlend.NETFramework
Blend for Visual Studio
Redistributable files for Blend for Visual Studio are installed in the following locations:
- [Program Files (x86)]Microsoft SDKsExpressionBlend.NETFrameworkv4.0
- [Program Files (x86)]Microsoft SDKsExpressionBlend.NETFrameworkv4.5
Sample Data Resources
- [VisualStudioFolder]DesignToolsSampleData
.NET Framework 4.6.2
Subject to the License Terms for the software, you may copy and distribute the following files, unmodified, with your program:
Offline Installer
- dotNetFx-x86-x64-AllOS-ENU.exe (.NET Framework 4.6.2 as present in Visual Studio)
- NDP462-KB3151800-x86-x64-AllOS-ENU.exe (.NET Framework 4.6.2 as present on other channels, such as the Microsoft Download Center)
Note: Both files are identical but may use different names for different distribution channels.
Language Packs
- dotNetFx-x86-x64-AllOS-[locale].exe
- NDP462-KB3151800-x86-x64-AllOS-[locale].exe
Notes:
- Both files are identical but may use different names for different distribution channels.
- [locale] represents the specific three-letter language identifier. For instance, NDP462-KB3151800-x86-x64-AllOS-DEU.exe
- Language Packs are available for the following (listed here with their associated identifier code):Arabic (ARA), Chinese-Taiwan (CHT), Czech (CSY), Danish (DAN), German (DEU), Greek (ELL), Finnish (FIN), French (FRA), Hebrew (HEB), Hungarian (HUN), Italian (ITA), Japanese (JPN), Korean (KOR), Dutch-Netherlands (NLD), Norwegian (NOR), Polish (PLK), Portuguese-Brazil (PTB), Russian (RUS), Swedish (SVE), Turkish (TRK), Chinese (CHS), Portuguese-Portugal (PTG), Spanish (ESN)
F# Runtime
- Fsharp.Core.dll
ADO.NET
Subject to the License Terms for the software, you may copy and distribute the following files, unmodified, with your program:
- System.Data.dll
- System.Data.DatasetExtensions.dll
- System.Data.OracleClient.dll
- Adonetdiag.dll
DIA SDK
Subject to the License Terms for the software, you may copy and distribute the following files, unmodified, with your program:
- [VisualStudioFolder]DIA SDKbinmsdia140.dll
- [VisualStudioFolder]DIA SDKbinamd64msdia140.dll
- [VisualStudioFolder]DIA SDKbinarmmsdia140.dll
Visual C++ Runtime Files
Subject to the License Terms for the software, you may copy and distribute the following files, unmodified, as a part of the installation package of your program:
- [Program Files (x86)]Common FilesMerge Modules
- Microsoft_VC141_CRT_[arch].msm
- Microsoft_VC141_CXXAMP_[arch].msm
- Microsoft_VC141_MFC_[arch].msm
- Microsoft_VC141_MFCLOC_[arch].msm
- Microsoft_VC141_OpenMP_[arch].msm
Subject to the License Terms for the software, you may copy and distribute with your program any of the files within the following folder and its subfolders except as noted below. You may not modify these files.
- [VisualStudioFolder]VCredist
- You may not distribute the contents of the following folders:
- [VisualStudioFolder]VCRedistMSVC[version]debug_nonredist
- [VisualStudioFolder]VCRedistMSVC[version]debug_nonredist
- [VisualStudioFolder]VCRedistMSVC[version]onecoredebug_nonredist
Subject to the License Terms for the software, you may copy and distribute the following files with your program in your program's application local folder or by deploying them into the Global Assembly Cache (GAC):
- [VisualStudioFolder]VCToolsMSVC[version]atlmfclib[arch]mfcmifc80.dll
Universal Windows Apps and Windows Store Apps
Side-loading of Universal Windows Apps
The AppX files contained in the following locations may be distributed unmodified with your Universal Windows apps that you intend to side-load:
- [Program Files (x86)]Microsoft SDKsWindows Kits10ExtensionSDKsMicrosoft.VCLibs14.0AppxRetail[arch]Microsoft.VCLibs.[arch].14.00.appx
- [Program Files (x86)]Microsoft SDKsWindows Kits10ExtensionSDKsMicrosoft.VCLibs.12014.0AppxRetail[arch]Microsoft.VCLibs.[arch].12.00.Universal.appx
- [Program Files (x86)]Microsoft SDKsWindows Kits10ExtensionSDKsMicrosoft.NET.Native.Framework.1.31.3[arch]retNativeMicrosoft.NET.Native.Framework.1.3.appx
- [Program Files (x86)]Microsoft SDKsWindows Kits10ExtensionSDKsMicrosoft.NET.Native.Runtime.1.41.4AppX[arch]Microsoft.NET.Native.Runtime.1.4.appx
- For additional versions of .NET Native, see https://www.nuget.org/packages/Microsoft.Net.Native.Compiler/.
Error Installing Microsoft Visual C 2b 2b 2019 Redistributable 2013
The files contained in the following locations may be distributed unmodified with your Universal Windows apps that you intend to side-load:
- [Program Files (x86)]Microsoft SDKsWindows Kits10ExtensionSDKsCppUnitTestFramework.Universal15.0RedistCommonConfiguration
- [Program Files (x86)]Microsoft SDKsWindows Kits10ExtensionSDKsMSTestFramework.Universal15.0RedistCommonConfiguration
- [Program Files (x86)]Microsoft SDKsWindows Kits10ExtensionSDKsTestPlatform.Universal15.0RedistCommonConfiguration
SQL Server Database Tooling files
Subject to the License Terms for the software, you may copy and distribute the .dll files and .exe files, unmodified, in this folder with your program:
- [VisualStudioFolder]Common7IDEExtensionsMicrosoftSQLDBDAC120
- [VisualStudioFolder]Common7IDEExtensionsMicrosoftSQLDBDAC130
SQL Server Redistributable Components
Subject to the License Terms for the software, you may copy and distribute the following files, unmodified, with your program:
Error Installing Microsoft Visual C 2b 2b 2019 Redistributable 2010
- SqlCmdLnUtils.msi
- sqlncli.msi
- SSCERuntime_x64-enu.exe
- SSCERuntime_x86-enu.exe
- sqllocaldb.msi
- SharedManagementObjects.msi
- SqlDom.msi
- SQLSysClrTypes.msi
- TSqlLanguageService.msi
Microsoft WCF Data Services files
Subject to the License Terms for the software, you may copy and distribute the following files, unmodified, with your program:
- Microsoft.Data.Services.dll
- Microsoft.Data.Services.Client.dll
- Microsoft.Data.OData.dll
- Microsoft.Data.Edm.dll
- System.Spatial.dll
Microsoft Visual Studio Tools for Office
Subject to the License Terms for the software, you may copy and distribute the following files, unmodified, with your program:
- Microsoft.Office.Tools.Common.v4.0.Utilities.dll
- Microsoft.Office.Tools.Excel.v4.0.Utilities.dll
- Microsoft.Office.Tools.Outlook.v4.0.Utilities.dll
- Microsoft.Office.Tools.Word.v4.0.Utilities.dll
Subject to the License Terms for the software, you may copy and distribute the following files with your program:
- setup.exe (bootstrapper used to install Office Add-ins)
Distributable Code Files for the Concurrency Visualizer Software Development Kit
Subject to the License Terms for the software, you may copy and distribute the following files, unmodified, with your program:
- Microsoft.ConcurrencyVisualizer.Markers.dll (for .NET 3.5)
- Microsoft.ConcurrencyVisualizer.Markers.dll (for .NET 4.0)
- cvmarkers.h
- cvmarkersobj.h
Distributable Code Files for Visual Studio extension development
This is the 'REDIST list' that is referenced in the 'Distributable Code' section of the Microsoft Software License Terms forVisual Studio 2019 ('the software'). If you have a validly licensed copy of the software, you may copy and distribute theunmodified object code form of the files listed below, subject to the License Terms for the software.
- [VisualStudioFolder]VSSDKVisualStudioIntegrationRedistributablesVS150_piaredist.exe
- [VisualStudioFolder]VSSDKVisualStudioIntegrationRedistributablesVSSDKTestHost.exe
List of Utilities for Visual Studio 2019
This is the 'Utilities List' that is referenced in the 'Utilities' section of Microsoft Software License Terms for certain editions of Visual Studio 2019 (the 'software').Depending on the specific edition of the software, the software you received may not include all of the files on this list. To determine your rights with respect to thefollowing files, please refer to the Visual Studio License Terms that came with your edition of the software. You may not modify these files.
- [VisualStudioFolder]Common7IDECommonExtensionsMicrosoftIntelliTraceIntelliTraceCollection.cab
- vs_remotetools.exe (x86, x64, ARM64 versions)
- [VisualStudioFolder]Team ToolsPerformance ToolsSetupsvs_profiler[arch]_x64_[locale].exe
Visual C++ Utilities
The 'Utilities List' includes the following files within the subfolders of the directories specified:
- [VisualStudioFolder]VCAuxiliaryVSredistGraphicsDbgRedist
- VsGraphicsHelper.dll
- VsGraphicsResources.dll
- [VisualStudioFolder]VCRedistMSVC[version]debug_nonredist[arch]
- concrt140d.dll
- mfc140ud.dll
- mfcm140ud.dll
- msvcp140d.dll
- msvcp140_1d.dll
- msvcp140_2d.dll
- vcamp140d.dll
- vccorlib140d.dll
- vcomp140d.dll
- vcruntime140d.dll
- vcruntime140_1d.dll
- [VisualStudioFolder]VCToolsMSVC[version]bin
- pgort140.dll
- pgort140ui.dll
- pgosweep.exe
Distributable Code Files for Application Insights for Visual Studio 2019
Subject to the License Terms for the software, you may copy and distribute the following files, unmodified, with your program built with Visual Studio 2019:
- Microsoft.ApplicationInsights.2.0.0.nupkg
- Microsoft.ApplicationInsights.Agent.Intercept.1.2.1.nupkg
- Microsoft.ApplicationInsights.AspNet.1.0.0-rc1-update4.nupkg
- Microsoft.ApplicationInsights.AspNetCore.1.0.0-rc2-final.nupkg
- Microsoft.ApplicationInsights.DependencyCollector.2.0.0.nupkg
- Microsoft.ApplicationInsights.JavaScript.0.22.9-build00167.nupkg
- Microsoft.ApplicationInsights.PerfCounterCollector.2.0.0.nupkg
- Microsoft.ApplicationInsights.Web.2.0.0.nupkg
- Microsoft.ApplicationInsights.WindowsServer.2.0.0.nupkg
- Microsoft.ApplicationInsights.WindowsServer.TelemetryChannel.2.0.0.nupkg
- Microsoft.Bcl.Async.1.0.168.nupkg
- Microsoft.Diagnostics.Tracing.EventSource.Redist.1.1.24.nupkg
Distributable Code Files for Mobile Development with Xamarin
Subject to the License Terms for the software, you may copy and distribute with your application built using Visual Studio or Visual Studio for Mac the object code form of the following files (and associated debug symbol files) as installed within subfolders of the following directories:
On macOSĀ® operating system:
- /Library/Frameworks/Xamarin.iOS.framework
- /Library/Frameworks/Xamarin.Android.framework
- /Library/Frameworks/Xamarin.Mac.framework
On Windows operating system:
- [VisualStudioFolder]MSBuildXamarin,
- [VisualStudioFolder]Common7IDEReferenceAssembliesMicrosoftFrameworkMonoAndroid,
- [VisualStudioFolder]Common7IDEReferenceAssembliesMicrosoftFrameworkMonoTouch,
- [VisualStudioFolder]Common7IDEReferenceAssembliesMicrosoftFrameworkXamarin.iOS,
- [VisualStudioFolder]Common7IDEReferenceAssembliesMicrosoftFrameworkXamarin.Mac,
- [VisualStudioFolder]Common7IDEReferenceAssembliesMicrosoftFrameworkXamarin.TVOS, or
- [VisualStudioFolder]Common7IDEReferenceAssembliesMicrosoftFrameworkXamarin.WatchOS
Xamarin Distributable Code Files:
- FSharp.Compiler.CodeDom.dll
- FSharp.Core.dll
- FSharp.Core.optdata
- FSharp.Core.sigdata
- FSharp.Core.xml
- I18N.CJK.dll
- I18N.dll
- I18N.MidEast.dll
- I18N.Other.dll
- I18N.Rare.dll
- I18N.West.dll
- Info.plist
- Ionic.Zip.dll
- Irony.dll
- Java.Interop.dll
- Java.Interop.Tools.Cecil.dll
- Java.Interop.Tools.Diagnostics.dll
- Java.Interop.Tools.JavaCallableWrappers.dll
- libapp.a
- libextension.a
- libmono-2.0.a
- libmono-2.0.dylib
- libmono-android.debug.d.dylib
- libmono-android.debug.d.so
- libmono-android.debug.dylib
- libmono-android.debug.so
- libmono-android.release.d.dylib
- libmono-android.release.d.so
- libmono-android.release.dylib
- libmono-android.release.so
- libmono-btls-shared.d.so
- libmono-btls-shared.so
- libMonoPosixHelper.d.dylib
- libMonoPosixHelper.d.so
- libMonoPosixHelper.dylib
- libMonoPosixHelper.so
- libmono-profiler-log.a
- libmono-profiler-log.d.dylib
- libmono-profiler-log.d.so
- libmono-profiler-log.dylib
- libmono-profiler-log.so
- libmonosgen-2.0.a
- libmonosgen-2.0.d.dylib
- libmonosgen-2.0.d.so
- libmonosgen-2.0.dylib
- libmonosgen-2.0.so
- libtvextension.a
- libwatchextension.a
- libxamarin.a
- libxamarin.dylib
- libxamarin-debug.a
- libxamarin-debug.dylib
- libxammac.a
- libxammac.dylib
- libxammac-debug.a
- libxammac-debug.dylib
- libxammac-system.a
- libxammac-system-debug.a
- libzip.3.0.dylib
- libZipSharp.dll
- libZipSharp.dll.config
- machine.config
- Microsoft.CSharp.dll
- Microsoft.Win32.Primitives.dll
- Microsoft.Win32.Registry.AccessControl.dll
- Microsoft.Win32.Registry.dll
- Mono
- mono.android.dex
- Mono.Android.dll
- Mono.Android.Export.dll
- mono.android.jar
- Mono.Btls.Interface.dll
- Mono.CompilerServices.SymbolWriter.dll
- Mono.CSharp.dll
- Mono.Data.Sqlite.dll
- Mono.Data.Sqlite.dll.config
- Mono.Data.Tds.dll
- Mono.Messaging.dll
- Mono.Posix.dll
- Mono.Security.dll
- MonoTouch.Dialog-1.dll
- monotouch.dll
- MonoTouch.NUnitLite.dll
- monotouch-fixes.dylib
- mscorlib.dll
- netstandard.dll
- OpenTK.dll
- OpenTK.dll.config
- OpenTK-1.0.dll
- OpenTK-1.0.dll.config
- System.AppContext.dll
- System.Collections.Concurrent.dll
- System.Collections.dll
- System.Collections.NonGeneric.dll
- System.Collections.Specialized.dll
- System.ComponentModel.Annotations.dll
- System.ComponentModel.Composition.dll
- System.ComponentModel.DataAnnotations.dll
- System.ComponentModel.dll
- System.ComponentModel.EventBasedAsync.dll
- System.ComponentModel.Primitives.dll
- System.ComponentModel.TypeConverter.dll
- System.config
- System.Configuration.dll
- System.Configuration.Install.dll
- System.Console.dll
- System.Core.dll
- System.Data.Common.dll
- System.Data.dll
- System.Data.Linq.dll
- System.Data.Services.Client.dll
- System.Data.SqlClient.dll
- System.Diagnostics.Contracts.dll
- System.Diagnostics.Debug.dll
- System.Diagnostics.FileVersionInfo.dll
- System.Diagnostics.Process.dll
- System.Diagnostics.StackTrace.dll
- System.Diagnostics.TextWriterTraceListener.dll
- System.Diagnostics.Tools.dll
- System.Diagnostics.TraceEvent.dll
- System.Diagnostics.TraceSource.dll
- System.Diagnostics.Tracing.dll
- System.dll
- System.Drawing.Primitives.dll
- System.Dynamic.Runtime.dll
- System.EnterpriseServices.dll
- System.Globalization.Calendars.dll
- System.Globalization.dll
- System.Globalization.Extensions.dll
- System.IdentityModel.dll
- System.IdentityModel.Selectors.dll
- System.IO.Compression.dll
- System.IO.Compression.FileSystem.dll
- System.IO.Compression.ZipFile.dll
- System.IO.dll
- System.IO.FileSystem.AccessControl.dll
- System.IO.FileSystem.dll
- System.IO.FileSystem.DriveInfo.dll
- System.IO.FileSystem.Primitives.dll
- System.IO.FileSystem.Watcher.dll
- System.IO.IsolatedStorage.dll
- System.IO.MemoryMappedFiles.dll
- System.IO.Pipes.dll
- System.IO.UnmanagedMemoryStream.dll
- System.Json.dll
- System.Linq.dll
- System.Linq.Expressions.dll
- System.Linq.Parallel.dll
- System.Linq.Queryable.dll
- System.Messaging.dll
- System.Net.AuthenticationManager.dll
- System.Net.Cache.dll
- System.Net.dll
- System.Net.Http.dll
- System.Net.Http.WinHttpHandler.dll
- System.Net.HttpListener.dll
- System.Net.Mail.dll
- System.Net.NameResolution.dll
- System.Net.NetworkInformation.dll
- System.Net.Ping.dll
- System.Net.Primitives.dll
- System.Net.Requests.dll
- System.Net.Security.dll
- System.Net.ServicePoint.dll
- System.Net.Sockets.dll
- System.Net.Utilities.dll
- System.Net.WebHeaderCollection.dll
- System.Net.WebSockets.Client.dll
- System.Net.WebSockets.dll
- System.Numerics.dll
- System.Numerics.Vectors.dll
- System.ObjectModel.dll
- System.Reflection.Context.dll
- System.Reflection.DispatchProxy.dll
- System.Reflection.dll
- System.Reflection.Emit.dll
- System.Reflection.Emit.ILGeneration.dll
- System.Reflection.Emit.Lightweight.dll
- System.Reflection.Extensions.dll
- System.Reflection.Primitives.dll
- System.Reflection.TypeExtensions.dll
- System.Resources.ReaderWriter.dll
- System.Resources.ResourceManager.dll
- System.Runtime.CompilerServices.VisualC.dll
- System.Runtime.dll
- System.Runtime.Extensions.dll
- System.Runtime.Handles.dll
- System.Runtime.InteropServices.dll
- System.Runtime.InteropServices.RuntimeInformation.dll
- System.Runtime.InteropServices.WindowsRuntime.dll
- System.Runtime.Numerics.dll
- System.Runtime.Serialization.dll
- System.Runtime.Serialization.Formatters.dll
- System.Runtime.Serialization.Formatters.Soap.dll
- System.Runtime.Serialization.Json.dll
- System.Runtime.Serialization.Primitives.dll
- System.Runtime.Serialization.Xml.dll
- System.Security.AccessControl.dll
- System.Security.Claims.dll
- System.Security.Cryptography.Algorithms.dll
- System.Security.Cryptography.Cng.dll
- System.Security.Cryptography.Csp.dll
- System.Security.Cryptography.DeriveBytes.dll
- System.Security.Cryptography.Encoding.dll
- System.Security.Cryptography.Encryption.Aes.dll
- System.Security.Cryptography.Encryption.dll
- System.Security.Cryptography.Encryption.ECDiffieHellman.dll
- System.Security.Cryptography.Encryption.ECDsa.dll
- System.Security.Cryptography.Hashing.Algorithms.dll
- System.Security.Cryptography.Hashing.dll
- System.Security.Cryptography.OpenSsl.dll
- System.Security.Cryptography.Pkcs.dll
- System.Security.Cryptography.Primitives.dll
- System.Security.Cryptography.ProtectedData.dll
- System.Security.Cryptography.RandomNumberGenerator.dll
- System.Security.Cryptography.RSA.dll
- System.Security.Cryptography.X509Certificates.dll
- System.Security.dll
- System.Security.Principal.dll
- System.Security.Principal.Windows.dll
- System.Security.SecureString.dll
- System.ServiceModel.dll
- System.ServiceModel.Duplex.dll
- System.ServiceModel.Http.dll
- System.ServiceModel.Internals.dll
- System.ServiceModel.NetTcp.dll
- System.ServiceModel.Primitives.dll
- System.ServiceModel.Security.dll
- System.ServiceModel.Web.dll
- System.ServiceProcess.ServiceController.dll
- System.Text.Encoding.CodePages.dll
- System.Text.Encoding.dll
- System.Text.Encoding.Extensions.dll
- System.Text.RegularExpressions.dll
- System.Threading.AccessControl.dll
- System.Threading.dll
- System.Threading.Overlapped.dll
- System.Threading.Tasks.dll
- System.Threading.Tasks.Parallel.dll
- System.Threading.Thread.dll
- System.Threading.ThreadPool.dll
- System.Threading.Timer.dll
- System.Transactions.dll
- System.ValueTuple.dll
- System.Web.Services.dll
- System.Windows.dll
- System.Xml.dll
- System.Xml.Linq.dll
- System.Xml.ReaderWriter.dll
- System.Xml.Serialization.dll
- System.Xml.XDocument.dll
- System.Xml.XmlDocument.dll
- System.Xml.XmlSerializer.dll
- System.Xml.XPath.dll
- System.Xml.XPath.XDocument.dll
- System.Xml.XPath.XmlDocument.dll
- System.Xml.Xsl.Primitives.dll
- Xamarin
- Xamarin.Android.NUnitLite.dll
- Xamarin.iOS.dll
- Xamarin.Mac.dll
- Xamarin.Mac.registrar.full.a
- Xamarin.Mac.registrar.mobile.a
- Xamarin.TVOS.dll
- Xamarin.TVOS.registrar.a
- Xamarin.WatchOS.dll
- Xamarin.WatchOS.registrar.a
- Xamarin-debug
- XamMac.CFNetwork.dll
- XamMac.dll
- XamMacLauncher