Visual Studio 2008 Express Edition中"缺少"的是什么?

ben*_*ual 126 comparison visual-studio-express

Visual Studio 2008 Express Edition中"缺少"的是什么?

特别是,

  • 什么功能不可用?
  • 它的用途有哪些限制?

Mic*_*urr 163

与Visual Studio Professional相比,Visual Studio Express缺少功能的主要区域:

  • 没有加载项/宏
  • 一些Win32工具丢失了
  • 没有Team Explorer支持
  • 有限的重构支持
  • 调试更加有限(特别是对于服务器开发而言没有远程调试的问题)
  • 缺乏对安装项目的支持
  • 没有报告创建工具
  • 没有Office开发支持
  • 没有移动平台支持
  • 有限的设计师
  • 有限的数据库工具集
  • 没有代码分析或测试框架支持
  • 没有MFC/ATL支持
  • 不支持将C++编译为64位映像(解决方法是安装免费的Windows SDK)

注意:通常说Express EULA不允许商业开发 - 这是正确的(Visual Studio Express FAQ Item 7)

  • 支持64位高管! (2认同)

Wed*_*dge 58

microsoft.com上有一套方便的对比图表.

当然,这取决于特定的快递版本(因为有几个,它们有不同的功能).您最有可能遇到的限制是源代码控制集成(和TFS客户端许可证),调试限制,有限的重构,没有单元测试支持以及有限的设计器支持.

为了完整起见,这里是Visual Studio 2008标准版中的功能列表,但没有任何快速版本:

  • 加载项
  • 宏和宏IDE
  • Visual Studio加载项项目模板
  • 的VSPackage
  • 奇才
  • ATL/MFC跟踪工具
  • 创建GUID
  • Dotfuscator社区版
  • 错误查找
  • 源控制集成
  • 间谍++
  • Team Explorer集成
  • Team Foundation Server客户端访问许可证
  • Visual Studio 2008图像库
  • 加载项/宏安全性选项
  • Visual Studio设置
  • 班级设计师
  • 封装字段重构
  • 提取界面重构
  • 将局部变量提升为参数重构
  • 删除参数重构
  • 重新排序参数重构
  • 调试转储
  • JIT调试
  • 迷你转储
  • 多线程/多进程调试
  • NTSD命令支持
  • 步入Web服务调试
  • CAB项目项目模板
  • 合并模块项目模板
  • 发布网站实用程序
  • 设置项目模板
  • 安装向导项目模板
  • 智能设备CAB项目模板
  • Web安装项目模板
  • Windows Installer部署
  • 64位Visual C++工具
  • 从XML文档创建XSD架构
  • 报告应用项目模板
  • Visual Studio报表设计器
  • Visual Studio报表向导
  • 共享加载项目模板
  • ASP.NET AJAX服务器控件扩展器项目模板
  • ASP.NET AJAX服务器控件项目模板
  • ASP.NET Reports Web站点项目模板
  • ASP.NET服务器控件项目模板
  • ASP.NET Web应用程序项目模板
  • 生成本地资源
  • WCF服务主机
  • WCF服务库项目模板
  • WF活动设计师
  • 自定义向导项目模板
  • WF空工作流项目模板
  • MFC ActiveX控件项目模板
  • MFC应用项目模板
  • MFC DLL项目模板
  • WF顺序工作流控制台应用程序项目模板
  • WF顺序工作流程库项目模板
  • WF顺序工作流服务库项目模板
  • WF状态机工作流程库项目模板
  • WF状态机工作流设计器
  • WF状态机工作流服务库项目模板
  • WCF联合服务库项目模板
  • 适用于Windows Workflow Foundation Designer的Visual Studio扩展
  • Windows窗体控件库项目模板
  • Windows服务项目模板
  • WF工作流活动库项目模板
  • WPF自定义控件库项目模板
  • WPF用户控件库项目模板
  • ASP.NET服务器控件项模板
  • COM类项目模板
  • 配置文件项模板
  • 框架集项目模板
  • 接口项模板
  • CLR安装程序类项模板
  • 本地数据库缓存项模板
  • 模块定义文件项模板
  • 嵌套的母版页项目模板
  • ATL注册脚本项目模板
  • MS报告项目模板
  • 报告向导项模板
  • .NET资源文件项模板
  • Win32资源文件项模板
  • 静态发现文件(Web服务)项模板
  • 交易组件项模板
  • Web内容表单项模板
  • Windows脚本宿主项模板
  • Windows服务项模板
  • XML模式项模板


Joh*_*han 8

这是版本的比较图表

编辑:没有意识到这是2005年,而不是2008年


Tob*_*obi 7

Visual Studio 2008产品比较

据我所知,它的使用没有限制,但我不是律师.

AviewAnew指出您可以将Express Edition用于商业用途:对使用Visual Studio Express Edition构建的应用程序没有许可限制.见FAQ#7.


Pat*_*ins 5

这些对我来说最重要:

  • 您无法使用条件设置断点
  • 加载项支持
  • 重构非常有限(重命名,提取方法)