Azure SDK for.NET 2.0 版本資訊
本文為機器翻譯文章。如需檢視英文版,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

Azure SDK for.NET 2.0 版本資訊

 

本文件包含的版本資訊 Azure for.NET SDK 2.0 版並說明如何 以 1.7 之前版本所建置的專案不支援並存雲端服務偵錯, ,新功能, ,重大變更, ,和 Azure 雲端服務支援原則

Azure for.NET SDK 版本號碼 (2.0) 是由使用語意版本設定的核心 Azure 服務執行階段組件所決定。 封裝內的其他用戶端程式庫 Azure SDK for.NET,以及其個別的 NuGet 封裝,請遵循獨立的版本設定根據語意版本設定配置。

Azure SDK for .NET 2.0 包含 Azure 儲存體 2.0.5.1、Azure 服務匯流排 2.0、Azure 快取 2.0 和 Azure 組態管理員 2.0 程式庫。 您也可以從其個別下載這些程式庫 NuGet 封裝

如需有關此版本的詳細資訊,請參閱下列資源:

Side-by-Side Cloud Service Debugging 只支援與 Azure SDK for.NET 1.7、 1.8 和 2.0 版。 為了獲得完整的偵錯體驗,您必須升級使用 1.7 之前版本所建置的專案。 如需詳細資訊,請參閱 Azure 雲端服務支援生命週期原則

例如,執行時所建立有關 Azure SDK for.NET 1.6 版的電腦上安裝的 2.0 版的專案,您會看到下列錯誤訊息: 「 系統缺少執行服務的必要元件。 」

若要解決這個錯誤,解除安裝 2.0 版中包含的計算模擬器和安裝 計算模擬器 1.6 版。 如果您這樣做,不過,您將無法執行 SDK 在這部電腦上的 2.0 版上建置之應用程式。

Azure SDK for .NET 2.0 中的新功能如下:

  • Azure Websites – Microsoft Visual Studio Tools 現在包含支援診斷、 管理及簡化的發行為 Azure 網站。 Visual Studio 伺服器總管已新增對網站的支援。 伺服器總管可讓您列出、管理及設定您網站上的設定。 發行至網站的程序也已簡化。

  • Azure Cloud Services Diagnostics – Visual Studio Tools 新增支援設定及檢視即時服務上的診斷資料不需要重新部署。 如需詳細資訊,請參閱 Azure tools 的新

  • Cloud Services – 已加入支援新提供的高記憶體 A6 和 A7 Azure 虛擬機器大小。您現在可以雲端服務部署至高記憶體 A6 和 A7 虛擬機器大小。 如需詳細資訊,請參閱 虛擬機器和 Azure 的雲端服務大小

  • Azure Storage services-新雲端服務專案範本現在會參考儲存體用戶端程式庫 2.0 版的預設值。 Visual Studio 伺服器總管現在提供豐富的支援,可讓您在資料表實體上執行 CRUD 作業,同時也新增支援,可讓您從 Visual Studio 中,在 Azure 資料表服務內建立及刪除資料表。

  • Azure Service Bus – 更新用戶端程式庫支援瀏覽訊息、 事件驅動訊息程式設計模型和自動刪除閒置訊息實體。 如需詳細資訊,請參閱 http://msdn.microsoft.com/library/dn198643.aspx

  • Guest OS Upgrade-現在支援從作業系統系列 1 或 2 的客體作業系統升級到作業系統系列 3。 請注意,以作業系統系列 3 為目標的應用程式必須至少具備 Azure SDK 1.8 版和 .NET Framework 4.0。

Azure SDK for .NET 2.0 中的重大變更如下:

  • Azure Diagnostics-Azure 診斷用戶端程式庫已更新,讓它不再具有相依性儲存體用戶端程式庫 1.7 版。 此變更讓您的應用程式更容易使用較新版的儲存體用戶端程式庫,而且更新應用程式時,需要較少的程式碼變更。 如需詳細資訊,請參閱 Azure 診斷 (SDK 2.0) 中的突破性變更

  • .NET Framework minimum version的建置 web 和背景工作角色所需的.NET Framework 最小版本現在是.NET Framework 4.0。 您還是可以在您的專案中參考 .NET Framework 3.5 組件,但是專案本身必須是以 .NET Framework 4.0 或 4.5 為目標而建立。 如需有關變更.NET Framework 目標版本的詳細資訊,請參閱 How to:版本為.NET Framework 目標

  • ServiceRuntime, Configuration and Caching assemblies 現在建置針對.NET Framework 4.0 執行階段。 因此,以 .NET Framework 3.5 為目標的任何應用程式,現在都應以 .NET Framework 4.0 為目標,才能升級至 Azure SDK for .NET 2.0。

  • Azure Connect-Azure Connect 預覽即將功成身退年 6 月 30。 請轉換為站對站或點對站 Vpn。 如需詳細資訊請參閱此 連接 發行項。

  • Hosted Web Core Support-託管 Web 核心不會支援 Azure SDK 版本 2.0 和更新版本。 Azure web 角色現在會要求您的角色服務定義檔 (CSDEF) 中的 < 網站 > 項目。 < 網站 > 項目中的 Azure sdk 1.3 版所導入,並允許在完整 IIS 模式中執行 web 角色。 為了升級您的 web 角色,您必須在如果它目前未指定 CSDEF 檔案中加入 < 網站 > 項目。 如需有關如何設定 IIS 的 web 角色的詳細資訊,請參閱 服務定義檔中設定網站項目

  • CSUpload.exe warning-CSUpload.exe 現在會發出警告,推薦您使用 Azure PowerShell cmdlet 將 Vhd 上傳至 Azure。

  • Service Bus client library – 訊息緩衝區功能、 以及與 MessageBuffer 相關的所有 Api 已移除。 您應改為使用服務匯流排佇列。

在努力發展 Azure 開發人員生態系統,我們導入新的支援和生命週期原則的雲端服務 – 客體 OS 及 SDK。  這些原則會排除 Azure 虛擬 Machines(IaaS)。

  • Guest OS Family-Azure 雲端服務會支援前最新的兩個客體作業系統系列以上部署新的雲端服務。  Microsoft 會通知使用者 12 個月前淘汰客體作業系統系列順序以供轉換至受支援的系列。

  • Guest OS VersionAzure 會支援每個家族只最新的客體作業系統版本。 使用自動更新選項永遠客戶首展時接收最新的客體作業系統版本。  Microsoft 會提供 60 天寬限期之前他們就必須採用最新的客體作業系統版本才能繼續使用雲端服務的 Azure SLA 的條款使用手動更新選項的客戶。

  • Azure SDK-Azure 雲端服務會支援前的最新的兩個 SDK 版本以上部署新的雲端服務。  Microsoft 會提供從容地轉換至支援的版本淘汰 SDK 之前的 12 個月通知。 Azure SDK 原則包含 Azure SDK 撰寫工具、 用戶端程式庫、 命令列公用程式、 計算和儲存體模擬器和 Azure Tools for Microsoft Visual Studio。

如需詳細資訊,請參閱 Azure 雲端服務支援生命週期原則

顯示:
© 2016 Microsoft