VS 2010 Beta 2有几个版本?都有啥不同?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VS 2010 Beta 2有几个版本?都有啥不同?相关的知识,希望对你有一定的参考价值。

参考技术A 已经有人回答的很详细了,但是他没给MS官网链接,可以去下载最新的VS2010
Beta2,也有详细的三个版本的功能对比

http://www.microsoft.com/visualstudio/zh-cn/products/2010/default.mspx
参考技术B VS
2010共分为3个版本,分别如下:

VS
2010
专业版(带MSDN订阅):
包括专业开发工具,附带源码控制集成,缺陷跟踪,编译自动化等等,它还包括每月50个小时的Azure云计算。

VS
2010
高级版(带MSDN订阅):
高级版(Premium)拥有专业版的一切,再附加高级的开发工具(包括更丰富的profiling和调试,代码覆盖率,代码分析和测试优先化等),高级
的数据库支持,UI测试等等。不像是VS
2008,你需要购买多份“Team”
SKUs,你现在从一份VS
2010中就可以得到所有这些功能组合,它还包括每月100个小时的Azure云计算

VS
2010
终极版(带MSDN订阅):
终极版(Ultimate)拥有高级版的一切,再加针对开发人员,测试人员和架构师的附加高级特性,包括Intellitrace(曾名为历史调试
-Historical
Debugging),新的架构工具(UML,发现),测试实验室管理等等,它还包括每月250个小时的Azure云计算。

如何修复 Qt 5.6 beta 和 VS2015 的 QT VS 插件?

【中文标题】如何修复 Qt 5.6 beta 和 VS2015 的 QT VS 插件?【英文标题】:How to fix QT VS Add-in for Qt 5.6 beta and VS2015? 【发布时间】:2015-12-09 03:56:12 【问题描述】:

我没有自己编译 Qt,而是使用了官方 Qt 网站的安装程序(5.6 测试版从几天前开始可用)。安装成功,Qt 文件夹包含带有 qmake 的 bin 文件夹和所有内容。在 Qt Creator 中构建应用程序有效。

但是,当我尝试使用 VS addin 1.2.5.9 启动 Qt 时出现错误

没有找到默认的 Qt 版本。请检查您的 Qt Visual Studio 插件 设置。

我已编辑 QT5 -> Qt Options 以包含正确的 Qt 5.6 beta 路径,错误仍然存​​在。

我还在 Windows 10 的路径中添加了QTDIR

我正在使用 Visual Studio 2015 社区版

如何解决这个问题?在 VS 下新建 Qt 项目也失败了。

【问题讨论】:

【参考方案1】:

Visual Studio 2015 不再支持 Qt Visual Studio 插件。 Microsoft 决定在 Visual Studio 2013 中弃用 AddIn 支持,并在 Visual Studio 2015 中删除了对它的所有支持。这在https://bugreports.qt.io/browse/QTVSADDINBUG-404 中有介绍。但是,您可以安装一个名为 Qt5Package 的扩展程序。

我发现当我尝试在扩展中添加 Qt 5.6.0 Beta 时出现错误“此 Qt 版本使用不支持的 makefile 生成器(使用:MSVC.NETMSBUILD,支持:MSVC.NET、MSBUILD)”。解决方法位于 C:\Qt\Qt5.6.0\5.6\msvc2015\mkspecs\common\msvc-desktop.conf Qt 5.6.0 将所有特定于版本的更改拆分为单独的文件 msvc-base.conf。如果您复制此文件的内容并替换 mscv-desktop.conf 中的“include(msvc-base.conf)”行,则 Qt5Package 可以毫无问题地识别 Qt 5.6.0 Beta。

请注意,这仍然需要在 Qt5Package 中修复。

【讨论】:

以上是关于VS 2010 Beta 2有几个版本?都有啥不同?的主要内容,如果未能解决你的问题,请参考以下文章

centos6.9有几个版本,分别有啥区别

centos6.9有几个版本,分别有啥区别

Tampermonkey Beta与ampermonkey Stable有啥不同

使用 VS2010 缩小 JavaScript 并附加版本号

sjlj vs dwarf vs seh 有啥区别?

VS2010编C++的时候,源文件和资源文件有啥不同