Azure SDK for .NET 3.0 发行说明

本主题包括用于 .NET 的 Azure SDK 版本 3.0 的发行说明。

Azure SDK for .NET 3.0 发行摘要

发布日期:2017/03/07

此版本中未引入任何对 Azure SDK 3.0 的重大更改。 此外,将此 SDK 用于现有云服务项目也无需任何升级过程。 要在无需升级过程的情况下允许使用 Azure SDK 3.0,则需将 Azure SDK 3.0 安装到与 Azure SDK 2.9 相同的目录中。 大多数组件没有更改主版本 2.9,而只是更新了内部版本号。

Visual Studio 2017 RTW

  • 在 Visual Studio 2017 中,此版本的用于 .NET 的 Azure SDK 内置于 Azure 工作负荷中。 从目前开始,进行 Azure 开发所需的所有工具都会成为 Visual Studio 2017 的一部分。 对于 Visual Studio 2015,仍可通过 WebPI 获取 SDK。 既然已发布 Visual Studio 2017,我们已停止使用适用于 Visual Studio 2013 的 Azure SDK.NET 发行版。

Azure 诊断

  • 已更改该行为,以仅存储部分连接字符串,并将密钥替换为云服务诊断存储连接字符串的令牌。 实际的存储密钥现在存储在用户配置文件文件夹中,因此可以控制其访问权限。 Visual Studio 会在本地调试和发布过程中从用户配置文件文件夹中读取存储密钥。
  • 为响应上述更改,Visual Studio Online 团队已增强 Azure 云服务部署任务模板,以便用户在连接集成和部署中发布到 Azure 时可以指定用于设置诊断扩展的存储密钥。
  • 我们已实现存储 Azure 诊断 (WAD) 的安全连接字符串和词汇切分,以帮助用户跨环境解决配置问题。

Windows Server 2016 虚拟机

  • Visual Studio 现在支持将云服务部署到 OS 系列 5 (Windows Server 2016) 虚拟机。 对于现有的云服务,可以更改设置以针对新的 OS 系列。 创建新的云服务时,如果选择使用 .net 4.6 或更高版本创建服务,则服务默认使用 OS 系列 5。 有关详细信息,可查看来宾 OS 系列支持表

已知问题

  • 删除与 Visual Studio 2015 使用并列配置的 Visual Studio 2017 时,Azure .NET SDK 3.0 引入了一个问题。 如果已为 Visual Studio 2015 安装 Azure SDK,卸载 Visual Studio 2017 时,会删除 Azure 存储模拟器和 Azure 计算模拟器。 在 Visual Studio 2015 中创建和调试新的云服务项目时,这会生成错误。 若要解决此问题,请从 Web 平台安装程序重新安装 Azure SDK。 此问题会在未来的 Visual Studio 2017 更新中解决。 。

Azure 角色中缓存

  • 从 2016 年 11 月 30 日起,不再支持 Azure 角色中缓存。 有关详细信息,请单击此处