我需要购买Visual Studio Professional吗?

时间:2009-01-22 17:23:30

标签: visual-studio visual-studio-2005

我一直在使用Visual Studio Express版本。我曾经使用完整的Pro VS 2005.我无法弄清楚我在Express版本中缺少什么。如果我购买VS的完整版本,我会得到什么好处?

11 个答案:

答案 0 :(得分:12)

Here you go.此链接是vs2005特定的,而不是2008年的最新版本,但这是您询问的版本。

一些亮点:

  • 没有移动设备支持
  • 无对象测试台
  • 无延伸
  • 没有内置的源代码控制支持(他们应该真的改变这个)
  • 无需远程调试
  • 没有Office Development支持
  • 没有64位编译器支持
  • 没有Visual Studio包支持
  • 没有探查者
  • 无SQL Server调试集成
  • 有限的部署选项

这个列表实际上非常冗长,但除了源代码控制之外,如果你真的需要的话,它们大部分都是可能能够在没有单个开发人员的情况下完成的事情。甚至源代码控制也可以通过像Tortoise这样的文件系统专用工具来处理。

显然,如果您正在构建智能手机应用程序或VS扩展程序之类的东西,那么它就不是首发,所以您需要评估您的实际操作。其他一些缺失的功能,如对象测试台或探查器,可以部分替换为第三方工具。

答案 1 :(得分:2)

以下是Microsoft可下载Visual Studio 2008 Product Comparison Guide的链接。

答案 2 :(得分:1)

完整版Visual Studio支持一些额外的功能和工具。

其中一个最大的区别是更多的调试选项(您可以指定调试的中断条件,与快速版本不同)。仅此功能可能是值得的。

您还可以安装第三方插件以添加额外的功能。

答案 3 :(得分:1)

Resharper

答案 4 :(得分:0)

支持代码版本系统是一项非常重要的功能。

微软需要你的资金继续实施新的,热门的东西。

答案 5 :(得分:0)

另外,你可以添加像VisualSVN和Resharper这样的插件到专业版。你不能表达。

Matze可能是对的 - MS需要钱 - 今天有5K人解雇,只有4.7亿的利润! :(

答案 6 :(得分:0)

取决于你的所作所为。查看product matrix,了解您使用更高SKU获得的功能。测试,智能设备等可能与您相关,也可能不相关。

答案 7 :(得分:0)

这真的只需要一点谷歌搜索。

您可以查看付费版本here的比较以及Express版本here的概述

答案 8 :(得分:0)

答案 9 :(得分:0)

如果您使用Visual Studio进行任何类型的专业开发,您应该至少购买标准版。如果没有它,你将失去源代码控制集成,恕我直言是至关重要的绝对必须没有问题必须有专业发展。

答案 10 :(得分:0)

我使用VS2003一段时间了,目前正在使用VS2008 C#Express。

就个人而言,我错过了设置条件断点的能力,而不是简单地在命中行时断开,以及线程窗口。