Экспорт (0) Печать
Развернуть все

Пакет Azure SDK для .NET 2,0 — заметки о выпуске

Обновлено: Апрель 2014 г.

Этот документ содержит заметки о выпуске для Azure для пакета SDK .NET 2.0, а также описание следующих аспектов: Параллельная отладка облачных служб не поддерживается в проектах, созданных до версии 1.7., Новые возможности, Критические изменения и Политика поддержки облачных служб Windows Azure.

Azure для номера версии .NET SDK (2,0) определяется основной сборкой службы Windows Azure времени выполнения с помощью семантического управления версиями. Другие клиентские библиотеки из пакета Azure SDK для .NET вместе с соответствующими пакетами NuGet имеют версии на основе схемы семантического определения версий.

Пакет Windows Azure SDK для .NET 2.0 содержит библиотеки Windows Azure Storage 2.0.5.1, Windows Azure Service Bus 2.0, Windows Azure Caching 2.0 и Windows Azure Configuration Manager 2.0. Эти библиотеки также можно загрузить из соответствующих пакетов NuGet

Дополнительные сведения об этом выпуске см. в следующих ресурсах:

Side-by-Side Cloud Service Debugging поддерживается только для пакета Windows Azure SDK в версиях .NET 1.7, 1.8 и 2.0. Для полной поддержки отладки следует обновить проекты, созданные до версии 1.7. Дополнительные сведения см. в статье Политика жизненного цикла поддержки облачных служб Windows Azure.

Например, при запуске проекта, созданного с помощью пакета Windows Azure SDK для .NET версии 1.6, на компьютере с установленной версией 2,0 появится следующее сообщение об ошибке: «Система не отвечает предварительным требованиям для запуска службы».

Чтобы устранить эту ошибку, удалите эмулятор вычислений, включенный в версию 2,0, и установите эмулятор вычислений для версии 1.6. Однако после этого на этом компьютере не удастся запустить приложение, созданное с помощью пакета SDK версии 2,0.

Далее приводится список новых возможностей в пакете Windows Azure SDK для .NET 2.0:

  • Windows Azure Web Sites — инструменты Microsoft Visual Studio теперь поддерживают диагностику, управление и упрощенную публикацию для веб-сайтов Windows Azure. В обозреватель серверов Visual Studio была добавлена поддержка веб-сайтов. Обозреватель серверов позволяет перечислять, настраивать параметры веб-сайта и управлять ими. Процесс публикации на веб-сайте также был упрощен.

  • Windows Azure Cloud Services Diagnostics — в инструменты Microsoft Visual Studio добавлена поддержка для настройки и просмотра диагностических данных в работающей службе без повторного развертывания. Дополнительные сведения см. в разделе Новые возможности в инструментах Windows Azure.

  • Cloud Services — добавлена поддержка новых размеров виртуальных машин Windows Azure A6 и A7 с большим объемом памяти; теперь вы можете развернуть облачную службу на виртуальных машинах размера A6 и A7 с большим объемом памяти. Дополнительные сведения см. в разделе Размеры виртуальных машин и облачных служб в Windows Azure.

  • Windows Azure Storage services — новые шаблоны проекта облачной службы теперь по умолчанию ссылаются на клиентскую библиотеку хранилища 2.0. Обозреватель серверов Visual Studio теперь обладает расширенной поддержкой для выполнения операций CRUD с сущностями таблиц, кроме того, добавлена поддержка для создания и удаления таблиц в службе таблиц Windows Azure из Visual Studio.

  • Windows Azure Service Bus — обновлена клиентская библиотека, получившая поддержку просмотра сообщений, модели программирования на основе событий и автоматического удаления простаивающих сущностей обмена сообщениями. Дополнительные сведения см. на странице http://msdn.microsoft.com/en-us/library/dn198643.aspx.

  • Guest OS Upgrade — теперь поддерживаются обновления гостевой ОС с семейства ОС 1 или 2 до семейства ОС 3. Обратите внимание, что минимальные требования для приложений, ориентированных на семейство ОС 3, включают в себя пакет Windows Azure SDK версии 1.8 и платформу .NET Framework 4.0.

Далее приводится список важных изменений, которые имеются в пакете Windows Azure SDK для .NET 2.0.

  • Windows Azure Diagnostics — была обновлена клиентская библиотека диагностики Windows Azure, теперь она не имеет зависимость от клиентской библиотеки хранилища версии 1.7. Такое изменение упрощает использование приложением более новых версий клиентской библиотеки хранилища и может потребовать обновления приложений путем внесения незначительных изменений в код. Дополнительные сведения см. в разделе Критические изменения в системе диагностики пакета Azure (SDK 2.0).

  • .NET Framework minimum version — минимальной версией платформы .NET Framework, необходимой для построения веб-ролей и рабочих ролей, теперь является .NET Framework 4.0. В своем проекте вы все еще можете ссылаться на сборки .NET Framework 3.5, однако построение самого проекта должно ориентировать на .NET Framework 4.0 или 4.5. Дополнительные сведения об изменении целевой версии .NET Framework см. в разделе Практическое руководство. Ориентация на версию .NET Framework.

  • ServiceRuntime, Configuration and Caching assemblies теперь создаются для среды выполнения .NET Framework 4.0. Таким образом, любые ваши приложения, ориентированные на .NET Framework 3.5, теперь должны ориентироваться на .NET Framework 4.0 перед обновлением до Windows Azure SDK для .NET 2.0.

  • Windows Azure Connect — использование предварительной версии Windows Azure Connect прекращается 30 июня. Перейдите на VPN «сеть-сеть» или «точка-сеть». Дополнительные сведения см. в этой статье Connect.

  • Hosted Web Core Support — размещенное веб-ядро не будет поддерживаться в Windows Azure SDK версии 2.0 и более поздней. Веб-роли Windows Azure теперь требуют наличия элемента <Site> в файле определения службы (CSDEF) для вашей роли. Элемент <Site> впервые появился в версии 1.3 пакета Windows Azure SDK и позволяет запускать веб-роль в режиме полной поддержки IIS. Чтобы обновить свою веб-роль, вам следует добавить элемент <Site>, если он еще не указан в файле CSDEF. Дополнительные сведения о настройке веб-роли служб IIS см. в разделе Настройка записи сайта в файле определения службы.

  • CSUpload.exe warning — CSUpload.exe теперь выдает предупреждение, рекомендующее вам использовать командлеты Windows Azure PowerShell для отправки VHD-файлов в Windows Azure.

  • Service Bus client library — буфер сообщений и все API, связанные с MessageBuffer, были удалены. Вместо этого следует использовать очереди служебной шины.

Стремясь развивать экосистему разработчиков Windows Azure, мы представляем новые политики поддержки и жизненного цикла для облачных служб — гостевая ОС и пакет SDK.  Эти политики не включают в себя виртуальные машины Windows Azure (IaaS).

  • Guest OS Family — облачные службы Windows Azure будут поддерживать не менее двух новейших семейств гостевых ОС для развертывания новых облачных служб. Корпорация Майкрософт уведомит пользователей за 12 месяцев до признания семейства гостевых ОС устаревшим, чтобы они могли перейти на поддерживаемое семейство.

  • Guest OS Version — Windows Azure будет поддерживать только самую новую версию гостевой ОС для каждого из семейств. Клиенты, использующие автоматическое обновление, всегда получают самую новую версию гостевой ОС после ее развертывания. Корпорация Майкрософт предоставит 60-дневный льготный период тем клиентам, которые используют ручное обновление, прежде чем им придется внедрить самую новую версию гостевой ОС, чтобы продолжить использование облачной службы в соответствии с условиями соглашения об уровне обслуживания Windows Azure.

  • Windows Azure SDK — облачные службы Windows Azure будут поддерживать не менее двух новейших версий SDK для развертывания новых облачных служб. Корпорация Майкрософт уведомит пользователей за 12 месяцев до признания пакета SDK устаревшим, чтобы упростить переход на поддерживаемую версию. Политика в отношении пакета Windows Azure SDK относится к средствам разработки Windows Azure SDK, клиентским библиотекам, средствам командной строки, эмуляторам вычислений и хранилища, а также средствам Windows Azure для Microsoft Visual Studio.

Дополнительные сведения см. в статье Политика жизненного цикла поддержки облачных служб Windows Azure.

См. также

Другие ресурсы

Введение в Windows Azure

Показ:
© 2014 Microsoft