Visual Studio 2012-Express与Professional [关闭]


54

我在查找Visual Studio 2012 Express Edition和专业版之间的功能比较时遇到麻烦。我目前使用的是专业版的试用版,但很快就会用完,所以我需要决定是否购买完整版。

显然,我可以先尝试一下,看看Express版本是否合适,但问题是Visual Studio中有很多功能,而标准版本中可能缺少一个我没有使用的非常有用的功能。甚至知道存在!或直到后来我才发现它不见了。我真的可以使用功能比较列表,例如此处所有非Express版本的功能比较列表。可耻的是,该页面不包含Express版本。


1
这不是一个正确的答案,但是,如果您正在做桌面图形,则“图形调试”功能当前仅在付费SKU中可用。
拉尔斯·维克伦德

如果您是一家新兴公司(新成立的小公司),则可以通过Microsoft的BizSpark程序免费获得Visual Studio Professional 。还有许多其他软件和好东西。
MarkJ 2013年

Answers:


37

最大的不同是Express版本不支持插件(没有ReSharper,没有附加组件)。此外,非Express版本全部组合在一起,这意味着如果您的项目跨越Web,桌面等,则无需来回切换即可从各个Express版本中获取功能。

2015年8月6日更新 -如果您今天要寻找Visual Studio的免费版本,则很可能会使用Visual Studio社区版,该版本与Express版本(更好)有很大不同。Community Edition本质上是Professional Edition,但对个人免费,并且提供DOES支持插件!


5
值得庆幸的是,在2012年,他们至少将不同的语言合并为一个桌面版。
拉尔斯·维克伦德

6
没有剃须刀?!好像我要购买专业版。没有它就无法生存!还有很多我真的很想念的插件。
2012年

@Dan Express甚至不支持Web Essentials插件!
Nikos

没有Resharper,我最终将所有班级放在一个我在家做的小项目中的一个文件中,而VS缺少所有不错的重构方法:(
Lescai Ionel 2014年

16

简短的答案:您的链接很好,但是您在错误的位置查看。

比较Express和Standard的一个很好的参考是将Visual Studio和Visual Studio Express 2012 Web版进行比较

通常,Express版本缺少架构可能需要的所有设计工具。

在以前的VS Express版本中,还缺少NuGet支持,以及您可能从“工具”选项卡中获得的所有附加组件。

同样如前所述,为了开发Web应用程序和Windows Mobile应用程序,必须安装Express版本的两个不同版本,而其他版本则不是这样。


2

Microsoft为学生,学习者和新来者制作了Express版本。它非常容易上手,并且是专为做一件事而设计的。这件事使学习变得更快,并使不熟悉专业的编程新手感到困惑。

如上所述。

  1. Visual Studio Express Web 13仅支持Web编程。

  2. Visual Studio Express桌面仅支持桌面编程。

当然,Express版本不提供插件支持和许多良好功能。

Visual Studio Professional是专业人士的付费版本。如果您正在开发中,则需要更多功能,因此Visual Studio Professional在这种情况下会更可靠。

我希望这个答案有帮助:)

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.