Microsoft Corporation
2005 年 7 月
总结: 试验 Indigo 和 Avalon 的早期版本,熟悉开发体验,并为 Microsoft 提供反馈。 (16 个打印页)
目录
概述
系统要求
安装
(IIS) 安装和配置 Internet Information Services
安装 Microsoft“Avalon”和“Indigo”Beta 1 候选版本
安装 Visual Studio 产品
安装 WinFX SDK
概述
Indigo 和 Avalon 是 Microsoft 计划在 2006 年作为 Windows“Longhorn”操作系统的一部分交付的两种战略开发人员技术的代号。 此外,Microsoft 正在 Windows XP 和 Windows Server 2003 上提供这些技术。 Indigo 和 Avalon Beta1“RC”使开发人员能够继续试验这些技术的早期版本,熟悉开发体验,并为 Microsoft 提供反馈。 下面提供了有关这些技术的更多详细信息。
注意 这是一个 Beta 版本。 请勿在依赖的计算机上安装这些内部版本。 如果已安装以前版本的 Avalon、Indigo 或 .NET Framework 2.0,则必须在安装之前阅读卸载 Visual Studio 2005 的早期版本。
Indigo 是 Microsoft 用于构建连接系统的统一编程模型的代号。 它使用其他 API 扩展了 .NET Framework 2.0,用于构建安全、可靠、交易的 Web 服务,这些服务与非 Microsoft 平台互操作并与现有投资集成。 通过将现有 Microsoft 分布式应用程序技术 (ASMX、.NET 远程处理、.NET 企业服务、Web 服务增强功能和 System.Messaging) 相结合,Indigo 提供了一个单一的开发框架,可提高开发人员工作效率并缩短组织的上市时间。
Avalon 是 Microsoft 适用于 Windows 的统一演示子系统的代码名称。 它由显示引擎和托管代码框架组成。 Avalon 统一了 Windows 创建、显示和操作文档、媒体和用户界面的方式。 这使开发人员和设计人员能够创建视觉上令人惊叹的差异化用户体验,从而改善客户联系。 交付后,Avalon 将成为 Microsoft 的战略用户界面 (UI) 技术。
系统要求
- 支持的操作系统: Windows Server 2003、Windows XP
- 支持的 Visual Studio 工具集:Visual Studio 2005 Beta 2 和 Visual Studio Express Beta2
安装
可以安装 Microsoft“Avalon”和“Indigo”Beta1 候选版本,以支持使用 Visual Studio 2005 Beta2 或使用命令行开发工具进行开发。 无论选择哪种类型的安装,都必须按以下顺序安装程序:
- 以管理员身份登录, (IIS) 安装和配置 Internet Information Services
- Microsoft“Avalon”和“Indigo”Beta1 候选发布。
- 用于启用某些 Indigo 功能的修补程序。
- 如果需要,请使用 Microsoft Visual Studio 2005 Beta2 或 Visual Studio Express Beta2。
- Microsoft WinFx 软件开发人员工具包 (SDK) 。
(IIS) 安装和配置 Internet Information Services
对于 Microsoft Windows XP Service Pack 2:
- 在“控制面板”中,单击“添加或删除程序”。
- 在“添加或删除程序”对话框中,单击“添加/删除 Windows 组件”。
- 在 Windows 组件向导中,选择“Internet Information Services (IIS) 检查”框,然后单击“下一步”。
- 如果显示“需要文件”对话框,请浏览到 Windows XP 安装 CD 上的 i386 文件夹,然后单击“ 确定”。
- 安装完成时,请单击“完成”。
- 关闭“添加或删除程序”对话框,然后关闭“控制面板”。
- 从目录“%windir%\microsoft.net\framework\v2.0.50215”运行“aspnet_regiis.exe -i”。
- 将一个简单的文本文件放在根 \InetPub\wwwroot 目录中,并确保可以使用 Web 浏览器访问它。
对于 Microsoft Windows Server 2003:
- 如有必要,请将应用程序服务器角色添加到服务器。
- 在“管理服务器”中,单击“添加或删除角色”。准备好继续时,单击“ 下一步”。
- 从“服务器角色”列表中单击“应用程序服务器 (IIS,ASP.NET) ”。 然后单击“下一步”。
- 选中“启用 ASP.NET”框。 然后单击“下一步”。
- 如果“选择摘要”正确,请单击“ 下一步”。
- 如果在安装过程中出现“需要文件”对话框,请插入 OS 安装 CD 并浏览到 i386 文件夹。 然后单击“确定”。
- 安装完成后,单击“ 完成”。
- 从目录“%windir%\microsoft.net\framework\v2.0.50215”运行“aspnet_regiis.exe -i”。
- 将一个简单的文本文件放在根 \InetPub\wwwroot 目录中,并确保可以使用 Web 浏览器访问它。
安装 Microsoft“Avalon”和“Indigo”Beta 1 候选版本
在 名为“Avalon”和“Indigo”Beta1 RC 的 Microsoft 预发行软件代码中下载安装程序。 将显示以下介绍性屏幕。
单击“ 继续 ”按钮,在安装之前验证 Microsoft Windows 的副本。 将显示以下验证确认页。
选择“ 是 ”并单击“ 继续 ”以验证 Windows 副本并获取安装说明。 将显示以下页面,指示如何启用验证 ActiveX 控件。
按照说明操作,右键单击 信息栏 ,然后单击菜单中的“ 安装 ActiveX 控件 ”以启用该控件。 安装控件并运行后,将显示以下下载屏幕。
单击“ 下载 ”开始安装过程。 出现以下屏幕时,可以立即运行安装程序,也可以保存安装程序,稍后再运行。
执行安装程序时,将显示初始设置屏幕。
单击“下一步”。 将显示以下End-User许可页。
在同意许可协议的条款之前,请务必阅读并理解End-User许可协议。 如果不同意,请单击“ 取消 ”,程序将退出。 否则,请选择“协议检查”框,然后单击“下一步”。 将显示以下安装摘要,这些摘要可能因你的计算机而异。
单击“下一步”。 安装产品时,将显示以下安装进度信息。
安装成功完成后,将显示以下屏幕。
单击“设置完成”屏幕上的 此处 链接,转到“Indigo”社区技术预览版的发行说明。 发行说明中包含用于启用某些 Indigo 功能的修补程序说明:
Windows XP 和 Windows Server 2003 上需要 Windows 热修补程序,以便使用“Indigo”队列、WS-AtomicTransaction和“Indigo”COM+ 集成 Web 服务事务功能
如果没有安装相应的热修补程序,“Indigo”队列、WS-AtomicTransaction支持和“Indigo”COM+ 集成 Web 服务事务功能将无法在 Windows XP 和 Windows Server 2003 上运行:
- 对于“Indigo”队列,请安装 MSMQ 热修补程序包。
- 对于“Indigo”COM+ 集成和WS-AtomicTransaction支持,请安装 COM+ 热修补程序包。
安装 Visual Studio 产品
如果你有 MSDN 成员身份,现在可以从 Visual Studio 2005 预发行版软件页面安装 Visual Studio 2005 Beta 2 。 如果你没有成员资格,可以在 Express Edition Beta 产品中安装Visual Studio Express Beta 2 产品之一。 每个Visual Studio Express安装都优化了开发环境,以适应特定类型的应用程序开发人员。 如果要使用不同的开发环境的命令行开发工具或程序,请继续安装 WinFX 软件开发人员工具包 (SDK) 。
在任一情况下,现在都必须安装 WinFX SDK 以获取示例和文档,并安装适用于 Indigo 和 Avalon 的 Visual Studio 项目类型。
安装 WinFX SDK
下载 WinFX SDK。 SDK 作为 CD 可烧毁的 .iso 文件下载。 需要使用 CD-burner 将此文件写入 CD,然后可以启动 SDK 安装程序。
启动安装程序时,将显示以下安装屏幕。
单击“ 下一步 ”开始安装 WinFX SDK。 将显示以下许可屏幕。
阅读许可条款,选择“ 我同意”,如果同意条款,请单击“ 下一步 ”。 否则,单击“ 取消 ”,安装程序将退出。 如果单击“ 下一步”,将显示以下设置屏幕。
选择 “典型 ”进行完整安装,或选择 “自定义 ”以选择要安装的项目。 将出现以下屏幕。
选择安装位置,然后单击“ 下一步”。 将显示以下安装屏幕。
单击“下一步”以开始安装。 安装完成后,将显示以下完成屏幕。
单击“ 完成 ”,开始使用名为“Avalon”和“Indigo”Beta1 候选版本的 Microsoft 预发行软件代码。
请阅读产品发行说明,安装支持特定功能所需的任何更新或其他软件。
若要开始对 Visual Studio 产品使用 Avalon 和 Indigo,请单击“ 开始”和“ 所有程序”,然后选择要使用的 Visual Studio 产品。
若要从命令提示符开始使用 Avalon 和 Indigo,请单击“开始”、“所有程序”、“Microsoft WinFX SDK”,然后选择要使用的发布或调试生成环境。