Skip to main content

License Extensions for Visual Studio 2012 and Visual Studio 2012 SDK

Redist list for Visual Studio 2012 Ultimate, Premium and Professional editions

This is the "REDIST list" that is referenced in the "Distributable Code" section of the Microsoft Software License Terms for certain editions of Microsoft Visual Studio 2012 ("the software"). Please check the License Terms to your edition of the software to determine whether those License Terms reference this REDIST list. If you have a validly licensed copy of such software, you may copy and distribute the unmodified object code form of the files listed below, subject to the software's License Terms and to the additional terms or conditions (if any) that are indicated.

BizApps:

Subject to the License Terms for the software, the following .dll & .exe files may be redistributed unmodified with your application:

Visual Basic PowerPacks:

VisualBasicPowerPacksSetup.exe

Lightswitch:

  • Vslshost.exe
  • Microsoft.LightSwitch.dll
  • Microsoft.LightSwitch.AppBridge.dll
  • Microsoft.LightSwitch.Base.Client.dll
  • Microsoft.LightSwitch.Base.Server.dll
  • Microsoft.LightSwitch.Client.dll
  • Microsoft.LightSwitch.Client.Internal.dll
  • Microsoft.LightSwitch.CodeMarker.dll
  • Microsoft.LightSwitch.ExportProvider.dll
  • Microsoft.LightSwitch.Extensions.Client.dll
  • Microsoft.LightSwitch.Extensions.Server.dll
  • Microsoft.LightSwitch.ManifestService.dll
  • Microsoft.LightSwitch.ManifestService.Client.dll
  • Microsoft.LightSwitch.Model.Xaml.dll
  • Microsoft.LightSwitch.Model.Xaml.Client.dll
  • Microsoft.LightSwitch.Server.dll
  • Microsoft.LightSwitch.Server.Host.dll
  • Microsoft.LightSwitch.Server.Internal.dll
  • Microsoft.LightSwitch.SDKProxy.dll
  • Microsoft.LightSwitch.Cosmopolitan.Client.dll

.NET Framework 4.5

Subject to the license terms for the software, the following .EXE files may be redistributed unmodified:

Redist

  • dotNetFx45_Full_x86_x64.exe
  • dotNetFx45_Full_x86.exe

Web installer

  • dotNetFx45_Full_setup.exe

LPs:

  • dotNetFx45LP_Full_x86_x64<Culture>.exe
  • dotNetFx45LP_Full_x86<Culture>.exe

Note: <Culture> represents the specific language identifier. Language Packs are available for the following (listed here with their associated identifier code):

Arabic (ar), Chinese-Taiwan (zh-cht), Czech (cs), Danish (da), German (de), Greek (el), Finnish (fi), French (fr), Hebrew (he), Hungarian (hu), Italian (it), Japanese (ja), Korean (ko), Dutch-Netherlands (nl), Norwegian (no), Polish (pl), Portuguese-Brazil (pt-BR), Russian (ru), Swedish (sv), Turkish (tr), Chinese (zh-chs), Portuguese-Portugal (pt-PT), Spanish (es)

ADO.Net:

Subject to the License Terms for the software, the following .dll files may be redistributed unmodified with your application:

  • System.Data.dll
  • System.Data.DatasetExtensions.dll
  • System.Data.OracleClient.dll
  • Adonetdiag.dll

Visual C++ Runtime Redist:

The Visual C++ Redistributable consists of runtime components of Visual C++ Libraries required to run applications developed with Visual Studio 2012 using C++ on a computer that does not have Visual Studio 2012 installed.

"List all files and packages to be included:"

Visual C++ Redistributable Packages

The Microsoft Visual C++ 2012 Redistributable Packages install runtime components of Visual C++ Libraries required to run applications developed with Visual Studio 2012 using C++ on a computer that does not have Visual Studio 2012 installed. These packages install runtime components of C Runtime (CRT), Standard C++, ATL, MFC, C++ AMP, and OpenMP libraries.

Subject to the license terms for the software, you may redistribute the .EXE files (unmodified) listed below.

These files can be run as prerequisites during installation.

vcredist_x86.exe
vcredist_x64.exe
vcredist_arm.exe

Subject to the license terms for the software, you may redistribute MSM files listed below unmodified as a part of your installation package:

Microsoft_VC110_ATL_arm.msm
Microsoft_VC110_ATL_x64.msm
Microsoft_VC110_ATL_x86.msm

Microsoft_VC110_CRT_arm.msm
Microsoft_VC110_CRT_x64.msm
Microsoft_VC110_CRT_x86.msm

Microsoft_VC110_CXXAMP_x64.msm
Microsoft_VC110_CXXAMP_x86.msm

Microsoft_VC110_MFCLOC_x64.msm
Microsoft_VC110_MFCLOC_x86.msm

Microsoft_VC110_MFC_x64.msm
Microsoft_VC110_MFC_x86.msm

Microsoft_VC110_OpenMP_arm.msm
Microsoft_VC110_OpenMP_x64.msm
Microsoft_VC110_OpenMP_x86.msm

Visual C++ Runtime files 

For your convenience, we have provided the following folders for use when redistributing VC++ runtime files. Subject to the license terms for the software, you may redistribute any of the files within the folders listed below:

\VC\redist\x86\Microsoft.VC110.ATL\
atl110.dll

\VC\redist\x64\Microsoft.VC110.ATL\
atl110.dll

\VC\redist\arm\Microsoft.VC110.ATL\
atl110.dll

\VC\redist\x86\Microsoft.VC110.CRT\
msvcp110.dll
msvcr110.dll
vccorlib110.dll  

\VC\redist\x64\Microsoft.VC110.CRT\
msvcp110.dll
msvcr110.dll
vccorlib110.dll

\VC\redist\arm\Microsoft.VC110.CRT\
msvcp110.dll
msvcr110.dll
vccorlib110.dll

\VC\redist\x86\Microsoft.VC110.MFC\
mfc110.dll
mfc110u.dll
mfcm110.dll
mfcm110u.dll

\VC\redist\x64\Microsoft.VC110.MFC\
mfc110.dll
mfc110u.dll
mfcm110.dll
mfcm110u.dll

\VC\redist\x86\Microsoft.VC110.MFCLOC\
mfc110chs.dll
mfc110cht.dll
mfc110enu.dll
mfc110esn.dll
mfc110deu.dll
mfc110fra.dll
mfc110ita.dll
mfc110jpn.dll
mfc110kor.dll
mfc110rus.dll

\VC\redist\x64\Microsoft.VC110.MFCLOC\
mfc110chs.dll
mfc110cht.dll
mfc110enu.dll
mfc110esn.dll
mfc110deu.dll
mfc110fra.dll
mfc110ita.dll
mfc110jpn.dll
mfc110kor.dll
mfc110rus.dll

\VC\redist\x86\Microsoft.VC110.OpenMP\
vcomp110.dll

\VC\redist\x64\Microsoft.VC110.OpenMP\
vcomp110.dll

\VC\redist\arm\Microsoft.VC110.OpenMP\
vcomp110.dll

\VC\redist\x86\Microsoft.VC110.CXXAMP\
vcamp110.dll

\VC\redist\x64\Microsoft.VC110.CXXAMP\
vcamp110.dll

\VC\redist\arm\Microsoft.VC110.CXXAMP\
vcamp110.dll

Microsoft Visual Studio 11.0\DIA SDK\bin\
msdia110.dll
amd64\msdia110.dll
arm\msdia110.dll

Subject to the license terms for the software, the following files can be redistributed with your application in your application local folder or by deploying into the Global Assembly Cache (GAC):

mfcmifc80.dll

Subject to the license terms of the software, one or more of the *.*.pdb files listed below may be redistributed for the sole purpose of debugging your applications.

atl110.i386.pdb
atl110.AMD64.pdb
atl110.arm.pdb

msvcp110.i386.pdb
msvcp110.AMD64.pdb
msvcp110.arm.pdb

msvcr110.i386.pdb
msvcr110.AMD64.pdb
msvcr110.arm.pdb

vccorlib110.i386.pdb
vccorlib110.AMD64.pdb
vccorlib110.arm.pdb

mfc110.i386.pdb
mfc110.AMD64.pdb

mfc110u.i386.pdb
mfc110u.AMD64.pdb

mfcm110.i386.pdb
mfcm110.AMD64.pdb

mfcm110u.i386.pdb
mfcm110u.AMD64.pdb

vcomp110.i386.pdb
vcomp110.AMD64.pdb
vcomp110.arm.pdb

vcamp110.i386.pdb
vcamp110.AMD64.pdb
vcamp110.arm.pdb

Files from the Concurrency Visualizer Software Development Kit

Subject to the license terms for the software, the following files may be distributed unmodified with your applications

Microsoft.ConcurrencyVisualizer.Markers.dll (for .NET 3.5)

Microsoft.ConcurrencyVisualizer.Markers.dll (for .NET 4.0)

cvmarkers.h

cvmarkersobj.h

Redist list for Visual Studio 2012 Ultimate, Premium, Professional and Visual Studio Express for Windows 8 editions

ASP.NET MVC 4 

You may modify copy, distribute or deploy any .js files contained in the software as part of your ASP.NET programs. You may modify, copy, distribute or deploy any .js files contained in the software as part of your ASP.NET programs. You may copy and distribute the object code form of the following files.

  • System.Net.Http.dll
  • System.Net.Http.Formatting.dll
  • System.Web.Http.SelfHost.dll
  • System.Web.Http.WebHost.dll
  • System.Web.Http.dll
  • System.Net.Http.WebRequest.dll
  • System.Web.Mvc.dll

ASP.NET Universal Providers

You may modify, copy, distribute or deploy any .js files contained in the software as part of your ASP.NET programs. You may modify, copy, distribute or deploy any .js files contained in the software as part of your ASP.NET programs. You may copy and distribute the object code form of the following file.

System.Web.Providers.dll

ASP.NET Web Optimization Framework

You may modify copy, distribute or deploy any .js files contained in the software as part of your ASP.NET programs. You may modify copy, distribute or deploy any .js files contained in the software as part of your ASP.NET programs. You may copy and distribute the object code form of the following file.

System.Web.Optimization.dll

ASP.NET Web Pages 2

You may modify, copy, distribute or deploy any .js files contained in the software as part of your ASP.NET programs. You may modify copy, distribute or deploy any .js files contained in the software as part of your ASP.NET programs. You may copy and distribute the object code form of the following files.

  • Microsoft.Web.WebPages.OAuth.dll
  • System.Web.Helpers.dll
  • System.Web.Razor.dll
  • System.Web.WebPages.dll
  • System.Web.WebPages.Administration.dll
  • System.Web.WebPages.Deployment.dll
  • System.Web.WebPages.Razor.dll
  • WebMatrix.Data.dll
  • WebMatrix.WebData.dll
  • Microsoft.Web.Infrastructure.dll
  • NuGet.Core.dll


ASP.NET MVC3

You may modify, copy, distribute or deploy any .js files contained in the software as part of your ASP.NET programs. You may modify copy, distribute or deploy any .js files contained in the software as part of your ASP.NET programs. You may copy and distribute the object code form of the following files.

  • System.Web.Mvc.dll

ASP.NET Web Pages 1

You may modify, copy, distribute or deploy any .js files contained in the software as part of your ASP.NET programs. You may modify copy, distribute or deploy any .js files contained in the software as part of your ASP.NET programs. You may copy and distribute the object code form of the following files.

  • Microsoft.Web.Infrastructure.dll
  • NuGet.Core.dll
  • System.Web.Helpers.dll
  • System.Web.Razor.dll
  • System.Web.WebPages.Administration.dll
  • System.Web.WebPages.Deployment.dll
  • System.Web.WebPages.dll
  • System.Web.WebPages.Razor.dll
  • WebMatrix.Data.dll
  • WebMatrix.WebData.dll

Distributable Code for Visual Studio 2012 SDK

This is the "REDIST list" that is referenced in the "Distributable Code" section of the Microsoft Software License Terms for the Microsoft Visual Studio 2012 Software Development Kit ("the software"). If you have a validly licensed copy of such software, you may copy and distribute the unmodified object code form of the files listed below, subject to the software's License Terms and to the additional terms or conditions (if any) that are indicated.

Subject to the license terms for the Microsoft Visual Studio 2012 SDK, the following .exe files may be redistributed unmodified with your integrated applications:

VSSDKTestHost.exe

vs110_piaredist.exe

vs_isoshell.exe

vs_isoshellLP.exe

vs_intshelladditional.exe

vs_intshelladditionalLP.exe

Distributable Code for Visual Studio Express 2012 for Windows Desktop

Visual C++ Runtime Redist: 

The Visual C++ Redistributable consists of runtime components of Visual C++ Libraries required to run applications developed with Visual Studio 2012 using C++ on a computer that does not have Visual Studio 2012 installed.

Visual C++ Redistributable Packages

The Microsoft Visual C++ 2012 Redistributable Packages install runtime components of Visual C++ Libraries required to run applications developed with Visual Studio 2012 using C++ on a computer that does not have Visual Studio 2012 installed. These packages install runtime components of C Runtime (CRT), Standard C++, C++ AMP, and OpenMP libraries.

Subject to the license terms for the software, you may redistribute MSM files listed below unmodified as a part of your installation package:

Microsoft_VC110_CRT_x64.msm
Microsoft_VC110_CRT_x86.msm

 

Microsoft_VC110_CXXAMP_x64.msm
Microsoft_VC110_CXXAMP_x86.msm

 

Microsoft_VC110_OpenMP_x64.msm
Microsoft_VC110_OpenMP_x86.msm

Visual C++ Runtime files

For your convenience, we have provided the following folders for use when redistributing VC++ runtime files. Subject to the license terms for the software, you may redistribute any of the files within the folders listed below:

\VC\redist\x86\Microsoft.VC110.CRT\
 msvcp110.dll
 msvcr110.dll
 vccorlib110.dll

\VC\redist\x64\Microsoft.VC110.CRT\
 msvcp110.dll
 msvcr110.dll
 vccorlib110.dll

\VC\redist\x86\Microsoft.VC110.OpenMP\
 vcomp110.dll

\VC\redist\x64\Microsoft.VC110.OpenMP\
 vcomp110.dll

\VC\redist\x86\Microsoft.VC110.CXXAMP\
 vcamp110.dll

\VC\redist\x64\Microsoft.VC110.CXXAMP\
 vcamp110.dll

Subject to the license terms of the software, one or more of the *.*.pdb files listed below may be redistributed for the sole purpose of debugging your applications.

msvcp110.i386.pdb
msvcp110.AMD64.pdb

msvcr110.i386.pdb
msvcr110.AMD64.pdb

vccorlib110.i386.pdb
vccorlib110.AMD64.pdb

vcomp110.i386.pdb
vcomp110.AMD64.pdb

vcamp110.i386.pdb
vcamp110.AMD64.pdb

Utilities List for Visual Studio 2012 Ultimate, Premium and Professional editions

This is the “Utilities List” that is referenced in the “Utilities” section of Microsoft Software License Terms for certain editions of Microsoft Visual Studio 2012 (the “software”). Depending on the specific edition of the software, the software you received may not include all of the files on this list. Please refer to the Visual Studio License Terms that came with your edition of the software to determine your rights with respect to the components below.

  • Visual Studio IntelliTrace Standalone Collector
  • IntelliTraceCollection.cab
  • Visual Studio Concurrency Visualizer
  • concvi_standalonecollection.exe
  • Visual Studio Remote Tools
  • rtools_setup_x86.exe
  • rtools_setup_x64.exe
  • rtools_setup_arm.exe
  • Visual Studio Standalone Profiler
  • vs_profiler_x64_*.exe 
  • vs_profiler_x86_*.exe 

BuildServer Files for Visual Studio 2012 Ultimate, Premium and Professional editions:

This is the "BUILDSERVER list" that is referenced in the "BUILDSERVER.TXT File" section of the Microsoft Software License Terms for certain editions of Microsoft Visual Studio 2012 (the "software"). Please check the License Terms to your particular edition of Visual Studio 2012 to determine whether those License Terms reference this BUILDSERVER list and to determine your use rights with respect to the components below.

  • SharePoint Tooling for Visual Studio 2012 :
  • Program Files(86)\MsBuild\Microsoft\Visual Studio\v11.0\SharePointTools\
  • Microsoft.VisualStudio.SharePoint.targets
  • Microsoft.VisualStudio.SharePoint.Tasks.dll
  • Windows\Microsoft.NET\assembly\GAC_MSIL\
  • Microsoft.VisualStudio.SharePoint.Designers.Models.dll
  • Microsoft.VisualStudio.SharePoint.Designers.Models.Features.dll
  • Microsoft.VisualStudio.SharePoint.Designers.Models.Packages.dll
  • Microsoft.VisualStudio.SharePoint.dll

Visual C++ Build Server files for Visual Studio Ultimate 2012, Visual Studio Premium 2012 and Visual Studio Professional 2012

All files from the following folders (and all files and folders contained within these folders, recursively)

  • Program Files\Common Files\Merge Modules
  • Program Files\Microsoft Visual Studio 11.0\VC\
  • Program Files\Microsoft Visual Studio 11.0\Common7\Tools\ProjectComponents
  • Program Files\MSBuild\Microsoft.Cpp\v4.0\V110\
  • Individual Files
  • Program Files\Microsoft Visual Studio 11.0\Common7\IDE\msobj110.dll
  • Program Files\Microsoft Visual Studio 11.0\Common7\IDE\mspdb110.dll
  • Program Files\Microsoft Visual Studio 11.0\Common7\IDE\mspdbcore.dll
  • Program Files\Microsoft Visual Studio 11.0\Common7\IDE\mspdbsrv.exe
  • Program Files\Microsoft Visual Studio 11.0\Common7\IDE\msvcdis110.dll
  • Program Files\Microsoft Visual Studio 11.0\Common7\Tools\makehm.exe
  • Program Files\Microsoft Visual Studio 11.0\Common7\Tools\VCVarsQueryRegistry.bat
  • Program Files\Microsoft Visual Studio 11.0\Common7\Tools\vsvars32.bat

LightSwitch Build Server files for Visual Studio Ultimate 2012, Visual Studio Premium 2012 and Visual Studio Professional 2012

Microsoft.Data.Schema.dll

Microsoft.Data.Schema.ScriptDom.dll

Microsoft.Data.Schema.ScriptDom.Sql.dll

Microsoft.Data.Schema.Sql.dll

Microsoft.Data.Schema.Utilities.dll

Microsoft.LightSwitch.AppBridge.dll

Microsoft.LightSwitch.Base.Client.dll

Microsoft.LightSwitch.Base.Server.dll

Microsoft.LightSwitch.Build.Publish.targets

Microsoft.LightSwitch.Build.Tasks.dll

Microsoft.LightSwitch.Build.Tasks.targets

Microsoft.LightSwitch.Client.dll

Microsoft.LightSwitch.Client.Internal.dll

Microsoft.LightSwitch.Client.Internal.Resources.dll

Microsoft.LightSwitch.Client.Resources.dll

Microsoft.LightSwitch.CodeMarker.dll

Microsoft.LightSwitch.CommandLineBuild.Manifest.dll

Microsoft.LightSwitch.CommandLineBuildLoader.dll

Microsoft.LightSwitch.Common.targets

Microsoft.LightSwitch.Deploy.Provider.dll

Microsoft.LightSwitch.Design.CodeGen.dll

Microsoft.LightSwitch.Design.CodeGen.Internal.dll

Microsoft.LightSwitch.Design.Core.dll

Microsoft.LightSwitch.Design.Core.Internal.dll

Microsoft.LightSwitch.Design.DataAccess.dll

Microsoft.LightSwitch.Design.DataAccess.Internal.dll

Microsoft.LightSwitch.Design.Designer.dll

Microsoft.LightSwitch.Design.Designer.Extensions.dll

Microsoft.LightSwitch.Design.Designer.Framework.dll

Microsoft.LightSwitch.Design.Designer.Internal.dll

Microsoft.LightSwitch.Design.DesignerWpfUtilities.dll

Microsoft.LightSwitch.Design.dll

Microsoft.LightSwitch.Design.Extensions.Internal.dll

Microsoft.LightSwitch.Design.Extensions.Reader.dll

Microsoft.LightSwitch.Design.Extensions.Reader.Internal.dll

Microsoft.LightSwitch.Design.Internal.dll

Microsoft.LightSwitch.Design.Loader.dll

Microsoft.LightSwitch.Design.Manifest.dll

Microsoft.LightSwitch.Design.Package.dll

Microsoft.LightSwitch.Design.PackageUI.Neutral.dll

Microsoft.LightSwitch.Design.Project.dll

Microsoft.LightSwitch.Design.Project.Upgrade.dll

Microsoft.LightSwitch.Design.Project.Upgrade.Internal.dll

Microsoft.LightSwitch.Design.Publish.dll

Microsoft.LightSwitch.Design.Publish.Internal.dll

Microsoft.LightSwitch.Design.Server.Internal.dll

Microsoft.LightSwitch.Design.Utilities.dll

Microsoft.LightSwitch.Design.VSTemplateWizard.dll

Microsoft.LightSwitch.Design.WpfUtils.dll

Microsoft.LightSwitch.dll

Microsoft.LightSwitch.ExportProvider.dll

Microsoft.LightSwitch.ExportProvider.Resources.dll

Microsoft.LightSwitch.ManifestService.Client.dll

Microsoft.LightSwitch.ManifestService.Client.Resources.dll

Microsoft.LightSwitch.ManifestService.dll

Microsoft.LightSwitch.Model.Xaml.Client.dll

Microsoft.LightSwitch.Model.Xaml.Client.Resources.dll

Microsoft.LightSwitch.Model.Xaml.dll

Microsoft.LightSwitch.Publish.targets

Microsoft.LightSwitch.Publish.Tasks.dll

Microsoft.LightSwitch.Resources.dll

Microsoft.LightSwitch.RuntimeEditor.Internal.dll

Microsoft.LightSwitch.RuntimeEditor.Internal.Resources.dll

Microsoft.LightSwitch.SDK.BuildTasks.dll

Microsoft.LightSwitch.SDK.targets

Microsoft.LightSwitch.SDKProxy.dll

Microsoft.LightSwitch.SecurityData.svc

Microsoft.LightSwitch.Server.dll

Microsoft.LightSwitch.Server.Host.dll

Microsoft.LightSwitch.Server.Internal.dll

Microsoft.VisualStudio.Debugger.Runtime.dll.dll

Microsoft.VisualStudio.ExtensionManager.dll

Microsoft.VisualStudio.Settings.11.0.dll

Microsoft.VisualStudio.Shell.11.0.dll

Microsoft.VisualStudio.Shell.Interop.9.0.dll

Microsoft.VisualStudio.TextTemplating.11.0.dll

Microsoft.Web.Deployment.dll

Microsoft.Web.Publishing.AllFilesInTheProject.targets

Microsoft.Web.Publishing.AspNetCompileMerge.targets

Microsoft.Web.Publishing.Deploy.FileSystem.targets

Microsoft.Web.Publishing.Deploy.FPSE.targets

Microsoft.Web.Publishing.Deploy.FTP.targets

Microsoft.Web.Publishing.Deploy.MsDeploy.targets

Microsoft.Web.Publishing.Deploy.Package.targets

Microsoft.Web.Publishing.MsDeploy.Common.targets

Microsoft.Web.Publishing.OnlyFilesToRunTheApp.targets

Microsoft.Web.Publishing.targets

Microsoft.Web.Publishing.Tasks.dll

Microsoft.WebApplication.Build.Tasks.Dll

Microsoft.WebApplication.targets

Microsoft.WindowsAzure.ServiceRuntime.dll

Microsoft.WindowsAzure.StorageClient.dll

System.ServiceModel.PollingDuplex.dll

vslsHost.exe