【问题标题】:What features are available in Visual Studio 2013 Professional that are not in the Express Editions?Visual Studio 2013 Professional 中有哪些 Express Edition 中没有的功能?
【发布时间】:2014-01-15 22:19:03
【问题描述】:

对于过去的 express 版本,我已经能够找到一个“比较版本”页面,该页面显示 express、professional、ultimate 等可用的功能。例如this

但是,到目前为止,我看到的每个比较表都忽略了特快版。当然,Microsoft必须列出从 Express Edition 升级到 Visual Studio Professional 所获得的东西——毕竟,它是免费产品,他们希望你升级到付费产品!那么,他们在哪里隐藏了这个功能比较表,或者“升级到专业的原因”列表?

【问题讨论】:

标签: visual-studio visual-studio-2013 visual-studio-express


【解决方案1】:

据我所知,没有一个带有摘要的表格。

这取决于您谈论的是哪个版本的表达。 Express 被拆分成很多不同的SKUs based on the type of product you're building;网络、电话等。这可能就是为什么在 this table 上没有 Express 条目的原因。 2013 年是 2012 年的一个点发布,有一个比较 Express Web 2012 to Pro on MSDN

最大的区别是您不能在 Express 中运行插件。这意味着没有 Resharper、Test Driven .NET 等。这也适用于您可能认为是我的 Microsoft 编写的一些插件,因为它们不是 Microsoft 官方版本的一部分,例如我编写的各种其他组的插件。对于 Express 的用户来说,这是一个长期存在的问题,看起来 2013 年仍然如此,How to install Nunit plugin in Visual Studio 2013 Express?

【讨论】:

  • 这很有帮助!有趣的是,在您链接到 Express Web 2012 与 Pro 比较的 MSDN 页面上,没有提到对 express 的“无插件”限制......?
  • 2013 Express 依然如此 :( stackoverflow.com/questions/20907842/…
  • OneCode 团队在 blogs.msdn.com 上于 2014 年 11 月发布了一个条目,支持 Ade Miller 的回答:Differences between Visual Studio Community Edition and Express Editions。它提到了插件限制,还指出 Express 根据项目类型分为不同的版本,例如,Web 版只允许您处理 Web 项目。 VS 社区版和专业版是相同的软件,具有相同的功能,但许可证不同。
【解决方案2】:

当我在我的新 Windows 8.1 机器上下载 Visual Studio 2013 Express Edition for web development 时,我感到非常惊讶,它与我认为的完全不同我在 Windows 7 机器上使用了一段时间的相同产品。

例如,当使用 Web API (from the asp.net website) 创建一个非常小的演示应用程序时,“新建 ASP.Net 项目”向导不提供 Web API。并且新项目不包含 App_Start 文件夹,该文件夹将包含诸如路由之类的代码。

我尝试使用 NuGet 添加基本功能,但没有成功。那个教程在 Windows 7 上只用了几分钟,但失败得很惨,一个小时我就再也不会回到 Windows 8 上了。我不太了解微软在这里的策略。

【讨论】:

    【解决方案3】:

    据我观察,Visual Studio Express 2013 没有配备 64 位编译器。

    C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC>vcvarsall.bat x64
    The specified configuration type is missing.  The tools for the
    configuration might not be installed.
    

    而且由于 Win 8 SDK 也不再提供编译器,看来您必须为 Visual Studio 2013 Pro 付费,否则您将不会编译 64 位二进制文​​件。

    “Windows SDK 不再附带完整的命令行构建 环境” https://dev.windows.com/en-us/downloads/windows-8-sdk

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-12-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-11-08
      相关资源
      最近更新 更多