微软是否有Visual Studio的免费版本?[关闭]


34

不是试用版,而是他们提供给用户下载的真正免费的版本。

我想知道万一我错过了他们网站上的选项。任何版本的Visual Studio都可以。

如果没有,是否存在Visual Studio的任何开源替代品(具有相似的功能,或者可能具有降级的等同功能)?如果这有任何区别,我将在Windows 7上运行...


你可能会得到完全成本版本免费:看programmers.stackexchange.com/questions/8055/...
凯特·格雷戈里

2
@Dark尽管您没有要求,但是VS付费版本中包含的某些功能可以轻松地用开源替代方案替代。例如,VS Express不包括MS的测试套件(MSTest的),但你可以自由地使用像NUnit的,MbUnit的,的xUnit等开源替代品
user179700

顺便说一句,如果您多年来一直在观看Microsoft VS Express免费下载,您会知道他们曾经发布了VS2008 Express版本,该版本是一个集成的版本,而不是当前版本,他们将VS分为C#,C ++,Web和基本 如果您保留了该exe,则很幸运。
lamwaiman1988

5
截至2014年11月12日,Microsoft拥有一个Visual Studio社区版,该社区版与最新的Professional Edition等效。它对于少于5人的个人,非营利组织和小型开发团队是免费的。visualstudio.com/news/vs2013-community-vs
dodgy_coder 2014年

可以用这些创建Microsoft Office应用程序吗?例如excel?
user32882 '16

Answers:


56

Visual Studio Express是由Microsoft开发的一组免费软件集成开发环境(IDE),它们是Microsoft Visual Studio产品线的轻量级版本。

在此处进行比较。

在此处输入图片说明

如果您是学生,则可能要看看DreamSpark


1
@Dark Templar:就像评论中提到的人一样,面向初创企业的BizSpark三年免费。我没有那之后的政策。但是似乎您对所有功能的了解都不多,因此Express版本听起来不错。
丛林猎人

VS Express 2010应该需要注册-使用大约一个月后,您需要一个序列号或类似的名称。在完成之前,我认为该许可证仅用于评估。我仍然使用VS Express 2008,它没有那么麻烦。
Steve314 2011年

VS Express很棒。对于C#和C ++,它具有付费版本的许多功能。在某些情况下,您可能需要付费版本,但使用Express版本可以做很多事情。
B

@ Steve314在“评估”期之后需要注册,但是注册是免费的。
达林·塞维赖特

@Dalin-不是(或不是)问题。他们清楚地表示,即使是用于商业开发,它也是免费的,因此很明显,我并不希望为此付费。问题是普遍的假设,即每个人都具有永远在线的互联网连接。我仍然使用一台古老的Windows XP笔记本电脑,包括进行开发工作。它从来没有连接到互联网-使用现代防病毒软件太慢了。我最终找到URL来获取脱机注册的代码,但是要找到这些URL并非易事。
2012年

15

速成版

Visual Studio的免费版本是其老大哥的“降级”版本,每个版本都专用于特定任务(或2010版本的语言)。“已降级”,因为Express版本不支持整个Visual Studio插件生态系统。如果您独自一人甚至在一个小型开发人员团队中,它们都很棒。它们可以免费使用30天,然后需要免费的产品密钥才能在30天后继续使用(获取密钥仅需几秒钟,没什么大不了的)。

这两个20102012版本仍然可用,几乎所有与Windows 7的唯一的例外是的Visual Studio 2012的Windows 8是对Windows 7的安装技术兼容,但需要相当多的人的努力才能够建立运8的应用程序。

根据您要编写的应用程序,这里是如何选择的:

  • Windows应用商店(Win 8和Win RT)应用程序:
    • Windows 8的Visual Studio 2012 Express
  • 桌面Windows /控制台应用程序:
    • 适用于Windows桌面的Visual Studio 2012 Express(也适用于Silverlight和XNA
    • Visual C ++ 2010 Express(不支持WPF,但支持COM +
    • Visual C#2010 Express
    • Visual Basic 2010 Express
  • 网路应用程式(ASP.NET,MVC 3/4):
    • Visual Studio Express 2012 Web版
    • Visual Web Developer 2010速成版
  • Windows Phone(Silverlight 3/4,XNA)应用程序:
    • 7.5 / 8应用程序:适用于Windows Phone的Visual Studio Express 2012
    • 7 / 7.5应用程序:适用于Windows Phone的Visual Studio 2010 Express

完整试用版

另请注意,您可以安装Visual Studio 2012的试用版。如果您是一个人,那么尝试“ Ultimate”或“ Premium”版本是过大的选择。他们都有90天的试用期限,我认为这对我有一个很好的感觉,甚至可以完成一个小型项目,这是相当不错的。

“专业”版本包含为上述所有内容构建应用程序所需的一切,以及与“业务”环境更相关的其他类型的应用程序,例如Sharepoint,Office或Biztalk。


5
请注意,您也可以将Express版本用于商业开发。
in silico 2011年

@ In-silico当然,我只是想表明您可能不需要完整版本中发现的整个企业,与团队相关的功能。
2011年

1
唯一下降约表达的是,它不能做VS插件-它不会产生任何较差码
马丁贝克特


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.