Visual Stdio平台工具集以及配置

来源:互联网 发布:淘宝上怎么搜dj香烟 编辑:程序博客网 时间:2024/06/08 18:20

我电脑上安装了

Visual Stdio 2008 

Visual Stdio 2008 sp1

Visual Stdio 2010 

Visual Stdio 2010 sp1

Visual Stdio 2015

Visual Stdio 2008 安装信息

Microsoft Visual Studio 2008版本 9.0.30729.1 SPMicrosoft .NET Framework版本 3.5 SP1已安装的版本: ProfessionalMicrosoft Visual Basic 2008   91986-270-3141624-60143Microsoft Visual Basic 2008Microsoft Visual C# 2008   91986-270-3141624-60143Microsoft Visual C# 2008Microsoft Visual C++ 2008   91986-270-3141624-60143Microsoft Visual C++ 2008Microsoft Visual Studio 2008 Tools for Office   91986-270-3141624-60143Microsoft Visual Studio 2008 Tools for OfficeMicrosoft Visual Web Developer 2008   91986-270-3141624-60143Microsoft Visual Web Developer 2008Crystal Reports    AAJ6G-K0MSA4K-680002ZCrystal Reports Basic for Visual Studio 2008Microsoft Visual Studio 2008 专业版 - 简体中文 Service Pack 1 (KB945140)   KB945140此 Service Pack 适用于 Microsoft Visual Studio 2008 专业版 - 简体中文。如果以后安装较新的 Service Pack,此 Service Pack 将自动卸载。有关详细信息,请访问 http://support.microsoft.com/kb/945140。Microsoft Visual Studio 2008 专业版 - 简体中文 Service Pack 1 (KB947888)   KB947888此 Service Pack 适用于 Microsoft Visual Studio 2008 专业版 - 简体中文。如果以后安装较新的 Service Pack,此 Service Pack 将自动卸载。有关详细信息,请访问 http://support.microsoft.com/kb/947888。Microsoft Visual Studio 2008 专业版 - 简体中文 Service Pack 1 (KB948484)   KB948484此 Service Pack 适用于 Microsoft Visual Studio 2008 专业版 - 简体中文。如果以后安装较新的 Service Pack,此 Service Pack 将自动卸载。有关详细信息,请访问 http://support.microsoft.com/kb/948484。Microsoft Visual Studio 2008 专业版 - 简体中文 的修补程序 (KB944899)   KB944899此修补程序适用于 Microsoft Visual Studio 2008 专业版 - 简体中文。如果以后安装较新的 Service Pack,此修补程序将自动卸载。有关详细信息,请访问 http://support.microsoft.com/kb/944899。Microsoft Visual Studio 2008 专业版 - 简体中文 的修补程序 (KB945282)   KB945282此修补程序适用于 Microsoft Visual Studio 2008 专业版 - 简体中文。如果以后安装较新的 Service Pack,此修补程序将自动卸载。有关详细信息,请访问 http://support.microsoft.com/kb/945282。Microsoft Visual Studio 2008 专业版 - 简体中文 的修补程序 (KB946040)   KB946040此修补程序适用于 Microsoft Visual Studio 2008 专业版 - 简体中文。如果以后安装较新的 Service Pack,此修补程序将自动卸载。有关详细信息,请访问 http://support.microsoft.com/kb/946040。Microsoft Visual Studio 2008 专业版 - 简体中文 的修补程序 (KB946308)   KB946308此修补程序适用于 Microsoft Visual Studio 2008 专业版 - 简体中文。如果以后安装较新的 Service Pack,此修补程序将自动卸载。有关详细信息,请访问 http://support.microsoft.com/kb/946308。Microsoft Visual Studio 2008 专业版 - 简体中文 的修补程序 (KB946344)   KB946344此修补程序适用于 Microsoft Visual Studio 2008 专业版 - 简体中文。如果以后安装较新的 Service Pack,此修补程序将自动卸载。有关详细信息,请访问 http://support.microsoft.com/kb/946344。Microsoft Visual Studio 2008 专业版 - 简体中文 的修补程序 (KB946581)   KB946581此修补程序适用于 Microsoft Visual Studio 2008 专业版 - 简体中文。如果以后安装较新的 Service Pack,此修补程序将自动卸载。有关详细信息,请访问 http://support.microsoft.com/kb/946581。Microsoft Visual Studio 2008 专业版 - 简体中文 的修补程序 (KB947171)   KB947171此修补程序适用于 Microsoft Visual Studio 2008 专业版 - 简体中文。如果以后安装较新的 Service Pack,此修补程序将自动卸载。有关详细信息,请访问 http://support.microsoft.com/kb/947171。Microsoft Visual Studio 2008 专业版 - 简体中文 的修补程序 (KB947173)   KB947173此修补程序适用于 Microsoft Visual Studio 2008 专业版 - 简体中文。如果以后安装较新的 Service Pack,此修补程序将自动卸载。有关详细信息,请访问 http://support.microsoft.com/kb/947173。Microsoft Visual Studio 2008 专业版 - 简体中文 的修补程序 (KB947180)   KB947180此修补程序适用于 Microsoft Visual Studio 2008 专业版 - 简体中文。如果以后安装较新的 Service Pack,此修补程序将自动卸载。有关详细信息,请访问 http://support.microsoft.com/kb/947180。Microsoft Visual Studio 2008 专业版 - 简体中文 的修补程序 (KB947540)   KB947540此修补程序适用于 Microsoft Visual Studio 2008 专业版 - 简体中文。如果以后安装较新的 Service Pack,此修补程序将自动卸载。有关详细信息,请访问 http://support.microsoft.com/kb/947540。Microsoft Visual Studio 2008 专业版 - 简体中文 的修补程序 (KB947789)   KB947789此修补程序适用于 Microsoft Visual Studio 2008 专业版 - 简体中文。如果以后安装较新的 Service Pack,此修补程序将自动卸载。有关详细信息,请访问 http://support.microsoft.com/kb/947789。Microsoft Visual Studio 2008 专业版 - 简体中文 的修补程序 (KB948127)   KB948127此修补程序适用于 Microsoft Visual Studio 2008 专业版 - 简体中文。如果以后安装较新的 Service Pack,此修补程序将自动卸载。有关详细信息,请访问 http://support.microsoft.com/kb/948127。Visual Assist   For more information about Visual Assist, see the Whole Tomato Software website at http://www.WholeTomato.com. Copyright (c) 1997-2015 Whole Tomato Software, Inc.VMDebuggerFor more information about VMware, Inc., see their website athttp://www.vmware.comCopyright (c) 2014 VMware, Inc.


Visual Stdio 2010 安装信息

Microsoft Visual Studio 2010版本 10.0.40219.1 SP1RelMicrosoft .NET Framework版本 4.6.01038 SP1Rel已安装的版本: UltimateMicrosoft Office 开发人员工具   01019-532-2002102-70334Microsoft Office 开发人员工具Microsoft Visual Basic 2010   01019-532-2002102-70334Microsoft Visual Basic 2010Microsoft Visual C# 2010   01019-532-2002102-70334Microsoft Visual C# 2010Microsoft Visual C++ 2010   01019-532-2002102-70334Microsoft Visual C++ 2010Microsoft Visual F# 2010   01019-532-2002102-70334Microsoft Visual F# 2010Microsoft Visual Studio 2010 代码分析拼写检查器   01019-532-2002102-70334Microsoft Visual Studio 2010 代码分析拼写检查器International CorrectSpell(TM) spelling correction system(C) 1993 部分版权归 Lernout & Hauspie Speech Products N.V. 所有。保留所有权利。The American Heritage(R) Dictionary of the English Language, Third Edition。版权所有(C) 1992 Houghton Mifflin Company。电子版由 Lernout & Hauspie Speech Products N.V. 颁发许可。保留所有权利。Microsoft Visual Studio 2010 体系结构和建模工具   01019-532-2002102-70334Microsoft Visual Studio 2010 体系结构和建模工具    UML® 和 Unified Modeling Language™ 是 Object Management Group, Inc. 在美国和其他国家/地区的商标或注册商标。Microsoft Visual Studio 2010 团队资源管理器   01019-532-2002102-70334Microsoft Visual Studio 2010 团队资源管理器Microsoft Visual Web Developer 2010   01019-532-2002102-70334Microsoft Visual Web Developer 2010Crystal Reports Templates for Microsoft Visual Studio 2010   Crystal Reports Templates for Microsoft Visual Studio 2010JavaScript Map Parser   1.0Extension for Visual Studio for improve support for JavaScriptMicrosoft Visual Studio 2010 SharePoint 开发人员工具   10.0.40219Microsoft Visual Studio 2010 SharePoint 开发人员工具Microsoft Visual Studio 2010 旗舰版 - 简体中文 Service Pack 1 (KB983509)   KB983509此 Service Pack 适用于 Microsoft Visual Studio 2010 旗舰版 - 简体中文。如果以后安装更高版本的 Service Pack,则此 Service Pack 将自动卸载。有关详细信息,请访问 http://support.microsoft.com/kb/983509。Visual Assist   For more information about Visual Assist, see the Whole Tomato Software website at http://www.WholeTomato.com. Copyright (c) 1997-2015 Whole Tomato Software, Inc.VMDebuggerFor more information about VMware, Inc., see their website athttp://www.vmware.comCopyright (c) 2014 VMware, Inc.


Visual Stdio 2015 安装信息

Microsoft Visual Studio Community 2015版本 14.0.25420.01 Update 3Microsoft .NET Framework版本 4.6.01038已安装的版本: CommunityVisual Basic 2015   00322-20000-00000-AA580Microsoft Visual Basic 2015Visual C# 2015   00322-20000-00000-AA580Microsoft Visual C# 2015Visual C++ 2015   00322-20000-00000-AA580Microsoft Visual C++ 2015Visual F# 2015   00322-20000-00000-AA580Microsoft Visual F# 2015Windows Phone SDK 8.0 - CHS   00322-20000-00000-AA580Windows Phone SDK 8.0 - CHSApplication Insights Tools for Visual Studio 包   7.18.00214.2Application Insights Tools for Visual StudioASP.NET Web Frameworks and Tools 2012.2   4.1.41102.0For additional information, visit http://go.microsoft.com/fwlink/?LinkID=309563ASP.NET Web Frameworks and Tools 2013   5.2.40314.0For additional information, visit http://www.asp.net/ASP.NET 和 Web Tools 2015.1 (Beta8)   14.1.11107.0ASP.NET 和 Web Tools 2015.1 (Beta8)Clang with Microsoft CodeGen   14.0.25516Clang with Microsoft CodeGenCommand Bus, Event Stream and Async Manager   MerqProvides ICommandBus, IEventStream and IAsyncManager MEF services for loosely coupled Visual Studio extension components communication and integration.GitHub.VisualStudio   2.2.0.11A Visual Studio Extension that brings the GitHub Flow into Visual Studio.JavaScript 项目系统   2.0JavaScript 项目系统JavaScript 语言服务   2.0JavaScript 语言服务KofePackagePackage Extension   1.0KofePackagePackage Visual Studio Extension Detailed InfoMicrosoft Azure 移动服务工具   1.4Microsoft Azure 移动服务工具Microsoft MI-Based Debugger   1.0Provides support for connecting Visual Studio to MI compatible debuggersNuGet 包管理器   3.4.4Visual Studio 中的 NuGet 包管理器。有关 NuGet 的详细信息,请访问 http://docs.nuget.org/。PreEmptive Analytics 可视化工具   1.2Microsoft Visual Studio 扩展可以可视化 PreEmptive Analytics 产品的聚合摘要。Python Tools for Visual Studio   2.2.50113.00Python Tools for Visual Studio provides IntelliSense, projects, templates, Interactive windows, and other support for Python developers.Python Tools for Visual Studio - Django Integration   2.2.50113.00Provides templates and integration for the Django web framework.Python Tools for Visual Studio - Profiling Support   2.2.50113.00Profiling support for Python projects.SQL Server Data Tools   14.0.60519.0Microsoft SQL Server Data ToolsTypeScript   1.8.34.0TypeScript tools for Visual StudioVisual Assist   For more information about Visual Assist, see the Whole Tomato Software website at http://www.WholeTomato.com. Copyright (c) 1997-2015 Whole Tomato Software, Inc.Visual Studio Tools for Universal Windows Apps   14.0.25527.01Visual Studio Tools for Universal Windows Apps 让你能够构建一种通用的应用体验,运行 Windows 10 的每种设备都可以获得这种体验,如手机、平板电脑、PC 等。它包含 Microsoft Windows 10 软件开发工具包。Xamarin   4.2.1.62 (680125b)Visual Studio extension to enable development for Xamarin.iOS and Xamarin.Android.Xamarin.Android   7.0.2.37 (ce955cc)Visual Studio extension to enable development for Xamarin.Android.Xamarin.iOS   10.2.1.5 (44931ae)Visual Studio extension to enable development for Xamarin.iOS.通用 Azure 工具   1.8通过 Azure 移动服务和 Microsoft Azure Tools 提供通用服务。用于 Apache Cordova 的工具   Update 10用于 Apache Cordova 的工具用于跨平台移动开发的 Visual C++ (Android)   14.0.25401.00用于跨平台移动开发的 Visual C++ (Android)


VS平台工具集和各个版本的对应关系,我从我电脑的VS2015上观察得到如下图

需要安装对应的vs版本才可以使用各自对应的选项。其中vs2015中可以识别已经安装的vs2013(Visual Studio 2013 (v120)), vs2013可以识别已安装的vs2010(Visual Studio 2010 (v100)),vs2010可以识别已经安装的vs2008(Visual Studio 2008(v90)).另外vs2012以后的版本,都有xp的选项


但是从网上有人记录下了VS系列整个的平台工具集,如下


以上平台工具集的本质是msbuild,其文件所在目录为:



Visual Studio 2008,Visual Studio 2010,Visual Studio 2012,和Visual Studio 2015的.sln解决方案明显不同的地方

VS2008 为Microsoft Visual Studio Solution File, Format Version 10.00# Visual Studio 2008VS2010为Microsoft Visual Studio Solution File, Format Version 11.00# Visual Studio 2010VS2012 为Microsoft Visual Studio Solution File, Format Version 12.00# Visual Studio 2012VS2015为Microsoft Visual Studio Solution File, Format Version 12.00# Visual Studio 14

Visual Studio 2008,Visual Studio 2010,Visual Studio 2012,和Visual Studio 2015的*.CSPROJ解决方案明显不同的地方

VS2008为<?xml version="1.0" encoding="utf-8"?><Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">VS2010为<?xml version="1.0" encoding="utf-8"?><Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">VS2012为<?xml version="1.0" encoding="utf-8"?><Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">VS2015为<?xml version="1.0" encoding="utf-8"?><Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

通过以上两个信息,就知道低版本打开高版本要修改的地方了


一、vs2005打开vs2008编译的项目:

1、用记事本打开sln文件,将:

Microsoft Visual Studio Solution File, Format Version 10.00 # Visual Studio 2008 改成: Microsoft Visual Studio Solution File, Format Version 9.00 # Visual Studio 2005 
2、用记事本打开csproj文件,将: 
<Project ToolsVersion="3.5" DefaultTargets="Build" 中的ToolsVersion="3.5"删除 然后将: <Import Project="$(MSBuildToolsPath) 改为: <Import Project="$(MSBuildBinPath) 


二、vs2010打开vs2012或vs2013编译的项目:

1、用记事本打开sln文件,将: 

Microsoft Visual Studio Solution File, Format Version 12.00# Visual Studio 2012 改成: Microsoft Visual Studio Solution File, Format Version 11.00# Visual Studio 2010
2、用记事本打开csproj文件,将:

<Project ToolsVersion="3.5" DefaultTargets="Build" 中的ToolsVersion="3.5"删除 然后将: <Import Project="$(MSBuildToolsPath) 改为: <Import Project="$(MSBuildBinPath) 
有的时候csproj这个文件不用管,直接改sln文件vs版本即可,但是有的时候都改了还是不行的话最简单的办法就是:新建一个解决方案,把里面的类从新加载一遍。

原创粉丝点击