**项目的兼容性 = 不用升级**
多年来为我们的客户的难点之一已与新版本的 Visual Studio 相关的升级的成本。与 Visual Studio 2010,尤其是对于 Visual c + + 客户从 Visual Studio 2008 年升级相关的成本太高,因为打破编译器更改和基于 MSBuild 完全新的项目并生成系统太麻烦。
在 Visual Studio 11 我们有支持项目 Visual Studio 2010 和 Visual Studio 11 之间的兼容性。将能够打开和处理 (构建等) 在 Visual Studio 11 你 Visual Studio 2010 项目无需升级的项目文件。
升级向导已经一去不复返了。
![The upgrade wizard is gone](https://box.kancloud.cn/2016-04-01_56fdf14bb5302.png "The upgrade wizard is gone")
升级向导不会加载一个 Visual Studio 2010 项目在 Visual Studio 11 时弹出窗口。它只加载。可以生成项目在 Visual Studio 11 使用 Visual Studio 2010 工具使用针对功能,下面,我会解释更多。这意味着你适应使用新的编译器,而你的第三方供应商为您提供了与编译器,您仍然可以利用新的 Visual Studio 11 IDE,而无需中断您的船周期的 Visual Studio 11 兼容的二进制文件。只是平台工具集属性设置为 v100 属性页中 (需要与 Visual Studio 11 并行安装的 Visual Studio 2010)。既然有没有升级时使用的 Visual Studio 2010 工具 (v100) 为你创造可以继续加载项目/解决方案在 Visual Studio 2010 年也。
![Setting the platform toolkit](https://box.kancloud.cn/2016-04-01_56fdf14bd2bae.jpg "Setting the platform toolkit")
你可能会想,"等待 !!! !"是否我有 200 多个本机项目,我不想被更改为每个项目平台工具集属性。
我们通过提供您更新解决方案文件从您的工具集权利的方法解决这一问题在 Visual Studio 11。右击解决方案文件显示上下文菜单,从中可以选择更新对所有本机项目的工具集。
![](https://box.kancloud.cn/2016-04-01_56fdf14bf024d.png)
不要"升级"吓住,此选项仅更新每个本机使用 Visual Studio 11 解决方案中项目的工具集属性生成工具 (版本的 v110)。
请注意,此功能是不限于只是 Visual c + + 项目的解决方案,但对混合解决方案以及其中可能包含一些 Visual c + + 项目,一些 C# 项目也有效。
**Visual Studio 模板 (VSTemplates) 支持**
Visual Studio 2010 版本和以前版本的 c + + 提供了一种方式创建使用旧的.vsz/.vsdir 格式的项目模板。这种格式很旧,不支持发布模板下载和使用其他客户的扩展库的功能。C + + 的 visual Studio 11 创作您自定义的项目和项模板,将允许任何新的模板,以利用此基础结构,以将发布的扩展库模板在线支持的"vstemplates"格式。
你可以任意手作者使用架构您自定义的"vstemplate"文件,或者如果正在处理的项目可以使用 Visual Studio 将它导出到模板中,如下所示。
![](https://box.kancloud.cn/2016-04-01_56fdf14c220c3.jpg)
只需填写您的模板的详细信息,并在该向导中单击完成。
![](https://box.kancloud.cn/2016-04-01_56fdf14c3860c.jpg)
现在转到文件-> 新建-> 项目在 Visual Studio 11 和您的模板显示。
![](https://box.kancloud.cn/2016-04-01_56fdf14c50af1.jpg)
也可以上传模板到扩展库通过创建的 VSIX 模板
赶紧下载VS11体验吧
[http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200098144](http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200098144)
- 前言
- Visual Studio 11开发指南(1) Visual Studio 11简介与新特性
- Visual Studio 11开发指南(2) Visual Studio 11放弃宏处理
- Visual Studio 11开发指南(3)Visual Studio 11开发SharePoint 2011程序
- Visual Studio 11开发指南(4)Visual Studio 11编程语言发展
- Visual Studio 11开发指南(5)Visual Studio 11 IDE增强
- Visual Studio 11开发指南(6)Visual Studio 11平台改进
- Visual Studio 11开发指南(7)NET 4.5的改善
- Visual Studio 11开发指南(8)Visual C++ 11新特色
- Visual Studio 11开发指南(9)Visual C++ 新功能体验
- Visual Studio 11开发指南(10)Visual C++11 IDE 新功能体验
- Visual Studio 11开发指南(11)Visual Studio 11调试游戏
- Visual Studio 11开发指南(12)Visual Studio 11可视化多核多线程编程的行为
- Visual Studio 11开发指南(13)C++11语言新特性
- Visual Studio 11开发指南(14)C++11---C++/ CX设计
- Visual Studio 11开发指南(15)C++11单元测试
- Visual Studio 11开发指南(16)C++11更新-多线程和异步操作管理
- Visual Studio 11开发指南(17)C++11更新- Lambda表达式
- Visual Studio 11开发指南(18)C++11更新-自动矢量器使用
- Visual Studio 11开发指南(19)C++11更新-并行模式库和代理库
- 在 C++ 中使用 PPL 进行异步编程
- 基于VisualStudio11开发Windows8的Metro sample讲解(1)MessageBox
- Visual C++ 11 中新的并发功能
- 基于Windows8与Visual Studio2012开发内核隐藏注册表
- 基于VC++2012在Windows8上实现文件隐藏
- 实现诺基亚 lumia Windows phone 的手机通话记录截取
- 最短代码实现windows8下的下载器-下载安装执行一体化
- 用Visual studio2012在Windows8上开发内核驱动监视线程创建
- 用Visual studio2012在Windows8上开发内核驱动监视进程创建
- 基于Windows8与Visual Studio2012实现杀毒通用模块
- 用Visual studio2012在Windows8上开发内核中隐藏进程
- 用Visual studio11在Windows8上开发内核枚举注册表
- 用Visual studio11在Windows8上开发内核驱动隐藏注册表
- 用Visual studio11在Windows8上开发驱动实现注册表监控和过滤
- 用Visual studio11在Windows8上开发驱动实现内存填0杀进程
- 【CSDN2012年度博客之星】喜欢本博客的读者,投票赠送《visual C++2010开发权威指南》电子稿--感谢支持 ~(截至到2012年12月30日)
- 今天在清华图书馆看到我的杰作,感慨万千,而我要归零一切 !
- use Visual studio2012 developing kernel driver monitor thread creation on Windows8
- To kernel driver monitoring process developed in Windows8 create using Visual studio2012
- Under Windows8 kernel mode development NDIS application-NDIS Filter explain
- use Visual studio2012 development kernel to hidden process on Windows8