内有多图闲话少说,还是来看看最新的VSTS 2005 build RTM.50727.03.00的详细情况。VSTS即Visual Studio Team Suit,是VS中的最高级版本,其余版本就是常见的Professional和Stanard了。RTM表示产品已进入RTM阶段,之前的内部build都是以LabXX开头,表示微软的build实验室代号。从版本号可以看出,最近的50727比较稳定,主版本号已经不再升级,仅子版本号升级到了03,和前日得到的01没有发现明显区别。据测试者反应,功能方面已无大碍,界面错误也大大减少,目前也发现一些新bug,但是大多不是很严重。随着发布日程的临近,即使发现重要bug,也往往会被简单处理(比如屏蔽某一功能)之后推迟到下一版本修改,目前阶段的重要任务是使build更加稳定,安装和基本功能点不出错。
先看看这个build的大小:

这是CD的build,也就是说所有的文件将会放在3张CD里(每个文件将放在哪张CD是已经规定好的),在这里仅仅是全部copy在一个目录中,作为netsetup之用。
安装环境:ENU Win2k3 ENT SP1
安装程序的第一个界面:

Welcome Page:

没啥好说的:)
Start Page:

左边列出的只是安装VS的先决条件,放心,真正VS安装的组件在下一步才能看到呢,到下一步安装时候左边的安装列表一个也不会少的。
Options Page:

按照默认安装
Install Page:

左边所安装的组件应该和Beta2是一样的(我没有对比Beta2),想必安装过Beta2的人一定很郁闷总有几个组件安装不成功吧,呵呵,其实前两个星期的build还一直是这样呢,最典型的就是那个SQL Server 2005 Express Edition x86。
Finish Page:

一个错误都没有,真不容易啊:D。这个Office Dependency Warning是因为VS2005默认安装了VS Tools for Office,然后检测到系统未安装Office,没关系。
About:

难得一见的顺利安装后,来看看VS的尊容,呵呵,先看about吧,可以看到VS和.NET Framework的build号,都是7月27日的。
创建新项目:

以VB为例,可以看到全部可以创建的项目,和Beta2应该是一样的,但修复了不少bug,呵呵,用了也许会知道。
如果有人使用VS2005开发Smart Device程序,有一点需要提醒:VS2005自带PocketPC2003和Smartphone2003的SDK,可以创建这两种项目,但是根据.NET Framework的版本,有1.0和2.0之分。如果在Windows XP上使用,希望你手工安装过.NET Framework 1.1,因为VS2005自带的只有1.0 SP3和2.0(2.0尚在测试阶段),而没有1.1。编译1.0版本的Smart Device程序时需要.NET Framework 1.1,如果你的系统没有事先手工安装,会报错,微软对此的解释是By Design……
最后来看看这个以前死活安装不成功的SQL Server 2005 Express:

其实就程序组里这么几个文件而已,先前安装不成功,但是我们发现实际上程序组里也多出了这些文件,可能只是文件copy成功之后,启动服务失败之类的原因。微软对此的解释一度是Not Repro,即他们那儿好好的……好在现在还是完全修复了。