首页 / 知识
关于比较:Visual Studio 2008 Express Edition中的”缺失”是什么?
2023-04-16 18:54:00

What is “missing” in the Visual Studio 2008 Express Editions?在Visual Studio 2008 Express Edition中什么是"丢失"? 尤其是
与Visual Studio Professional相比,Visual Studio Express缺少功能的主要领域:
注意:经常说Express EULA不允许商业开发-这是不正确的(Visual Studio Express常见问题解答项目7) microsoft.com上有一组方便的比较图。 当然,这取决于特定的速成版(因为有多个版本并且它们具有不同的功能)。您最有可能遇到的限制是源代码控制集成(和TFS客户端许可证),调试限制,有限的重构,没有单元测试支持和有限的设计器支持。 为完整性起见,这是Visual Studio 2008 Standard Edition中的功能列表,但不包含在快速版本中:
这里是版本对照表 编辑:没意识到这是2005年的,而不是2008年的 Visual Studio 2008产品比较 据我所知,对其使用没有任何限制,但我不是律师。 AviewAnew指出您可以将Express Editions用于商业用途:使用Visual Studio Express Editions构建的应用程序没有许可限制。请参阅常见问题#7。 这些对我来说是最重要的:
在我看来,MFC是最重要的丢失内容。 缺少的(很高兴)是:
这一点特别重要,尤其是在使用Perforce之类的系统时,必须先检出文件,然后再进行更改,尤其是更改所有团队成员的项目设置。 其他人已经发布了很多列表,但实际上,像主要从事系统编程工作的人一样,使用Express Edition时我最想念的功能是 调试器的线程感知部分和 使用内置的二进制查看器打开文件的能力。 如果我更频繁地进行MFC编程,我可能也会想念对话框设计器。 不允许加载项 此MSDN文档应该为您提供所需的一切! 对于VisualStudio2008,Express版本不具有针对其中一个的内置测试功能。 如果您在Platform SDK中下载库,则可以构建MFC应用程序。但是没有内置的对话框设计支持。 我在Windows Vista上调试时遇到了Visual Studio Express(C)2008(带有Service Pack 1)的问题。每当我做任何事情,例如(a)中断程序,(b)将焦点从应用程序重新设置到IDE,(c)恢复执行时,程序都将挂起大约30秒钟。任务管理器显示" VSExpress.exe"在整个过程中消耗了整个CPU。在这段时间内,Vista在IDE的标题栏中显示"无响应"。 这让我大吃一惊,所以我买了商业版的Visual Studio Professional 2008(来自SoftwareSurplus的价格为150美元),就解决了这个问题。 Visual Studio Express中允许加载项。最值得注意的一个是直接来自微软的:XNA Game Studio是Visual Studio Express加载项。 甚至还有一个项目类型(可能仅在完整的Visual Studio中可用),您可以使用它来构建自己的Visual Studio Express加载项! 请注意,尽管我认为这可能会在某个时间点改变,但目前尚无法在Express版本中获得F#。 有一种解决方法-您分别安装Visual Studio Shell和F#CTP,然后它们可以一起工作。 您无法为其中一个创建Windows服务。 |
最新内容
相关内容
linux系统的命令功能?
linux系统的命令功能?,系统,管理,数字,地址,工作,环境,命令,第一,增长,信息,linux常用的命令有哪些linux系统常用操作命令linux系统常用操作命linux打包命令有哪些?
linux打包命令有哪些?,文件,工具,名称,位置,软件,系统,命令,目录,文件夹,下面,linux打包压缩命令tar如图看到的示例,用tar命令来打包这些文件以linux中都有哪些命令?
linux中都有哪些命令?,工作,系统,地址,信息,命令,基础,网络,工具,标准,管理,linux有哪些的必学文件处理命令?linux入门式必学的文件处理命令,主linux面试命令有哪些?
linux面试命令有哪些?,系统,软件,流程,项目,设备,第一,代码,情况,认证,技术,linux认证面试题及答案(5)Linux系统中,用户文件描述符0表示 ()。toplinux常用命令和功能?
linux常用命令和功能?,工作,系统,管理,信息,命令,目录,网络,功能,常用命令,操作,linux常用命令及用法linux常用命令: pwd命令 该命令的英文解linux程序命令不可用?
linux程序命令不可用?,系统,网络,地址,命令,情况,名称,信息,服务,密码,程序,linux命令不可用直接在linux命令行界面输入如下,然后回车。如果系linux抓包命令有哪些?
linux抓包命令有哪些?,网络,设备,系统,工作,软件,管理,检测,数据,命令,文件,linux下tcpdump怎么捕获本地的包一般我们的服务器里边只有一个网linux的命令不可用?
linux的命令不可用?,系统,工具,基础,在线,异常,命令,用户,路径,文件,变量,linux系统中各种命令失效是什么原因原因是/sbin的目录路径(系统用户linux命令功能ls?
linux命令功能ls?,命令,文件,标准,工作,系统,观察,一致,目录,选项,清单,linux中ls的作用是什么?1、ls是英文单词list的简写,其功能为列出目录的linux有哪些对时命令?
linux有哪些对时命令?,时间,系统,地址,工作,服务,标准,命令,大陆,城市,信息,linux机器内网里面实现自动对时1、linux可以通过命令去取世界时间linux常用命令的功能?
linux常用命令的功能?,系统,工作,地址,信息,管理,命令,目录,功能,常用命令,操作,linux常用命令及用法linux常用命令及用法包括登陆、重启、关linux命令有哪些内部?
linux命令有哪些内部?,系统,命令,信息,工作,软件,盘中,地址,时间,管理,工具,请问在LINUX中,内部命令和外部命令分别是什么?1、内部命令是指she