(0) exportieren Drucken
Alle erweitern
Dieser Artikel wurde noch nicht bewertet - Dieses Thema bewerten.

Versionshinweise für Windows Azure SDK für .NET 2.1

Letzte Aktualisierung: Januar 2014

Dieses Dokument enthält die Versionshinweise für Windows Azure für .NET-SDKs Version 2.1 und behandelt folgende Themen: Visual Studio 2010 wird in künftigen Versionen des SDK nicht unterstützt, Paralleles Debuggen von Cloud-Diensten wird nicht für Projekte unterstützt, die vor Version 1.7 erstellt wurden und Wichtige Änderungen.

Die Windows Azure für .NET-SDK-Versionsnummer (2.1) wird von der Kern-Laufzeit-Assembly des Windows Azure-Diensts anhand von semantischer Versionsverwaltung bestimmt. Andere Clientbibliotheken, die im Windows Azure SDK für .NET-Paket enthalten sind, sowie ihre jeweiligen NuGet-Pakete unterliegen einer unabhängigen Versionsverwaltung auf Grundlage des semantischen Versionsverwaltungsschema.

Das Windows Azure SDK für .NET 2.1 umfasst die Bibliotheken für Windows Azure Storage 2.0.6, Windows Azure Service Bus 2.1, Windows Azure Caching 2.0 und Windows Azure Configuration Manager 2.0.1. Sie können diese Bibliotheken aus ihren jeweiligen NuGet-Paketen herunterladen.

Weitere Informationen zu dieser Version finden Sie in den folgenden Ressourcen:

Wir weisen darauf hin, dass das Windows Azure SDK für .NET 2.1 die letzte Version des SDK ist, die Visual Studio 2010 unterstützt. In der nächsten Version des SDK wird Unterstützung für Visual Studio 2013 hinzugefügt und die Unterstützung für Visual Studio 2010 eingestellt. Sie können Visual Studio 2010 weiter für Projekte verwenden, die Windows Azure SDK für .NET Version 2.1 und früher verwenden.

Version 2.1 des SDK unterstützt weiterhin Visual Studio 2010, Visual Studio 2012 und Visual Studio 2013-Vorschau; es wird jedoch empfohlen, Visual Studio 2010-Projekte nach der Herausgabe dieses SDK auf Visual Studio 2012 oder Visual Studio 2013 zu aktualisieren. Wenn Sie Ihre Projekte jetzt aktualisieren, wird sichergestellt, dass Sie sind in der Lage, die neuesten Funktionen von Windows Azure zu verwenden, wenn die nächste Version des SDK herausgegeben wird.

Side-by-Side Cloud Service Debugging wird nur für das Windows Azure SDK für .NET der Versionen 1.7, 1.8, 2.0 und 2.1 unterstützt. Um alle Debugfunktionen nutzen zu können, müssen Projekte, die mit Versionen vor 1.7 erstellt wurden, aktualisiert werden. Weitere Informationen finden Sie unter Support Lifecycle-Richtlinien für Windows Azure-Clouddienste.

Wenn Sie beispielsweise ein Projekt ausführen, das mit dem Windows Azure SDK für .NET Version 1.6 auf einem Computer erstellt wurde, auf dem Version 2.1 installiert ist, weist eine Fehlermeldung darauf hin, dass dem System eine Voraussetzung zum Ausführen des Dienstes fehlt.

Um diesen Fehler zu umgehen, deinstallieren Sie den Serveremulator, der in Version 2.1 enthalten ist, und installieren Sie den Serveremulator für Version 1.6. In diesem Fall können Sie aber auf diesem Computer keine Anwendung ausführen, die mit SDK Version 2.1 erstellt wurde.

Die folgenden aktuellen Änderungen gelten für das Windows Azure SDK für .NET 2.1:

  • Creating an ASP.NET MVC 5 Web API project or SPA project in a new Cloud Service in Visual Studio 2013 Preview – Wenn Sie diese Projekttypen mit „Datei->Neu->Windows Azure-Cloud-Dienst->ASP.NET-Webanwendung“ erstellen, müssen Sie manuell eine Assemblyumleitung zu ODataLib Version 5.5 hinzufügen, wenn Sie die Speicherclientbibliothek im Projekt verwenden. Verwenden Sie dafür eine der beiden folgenden Methoden:

    • Entfernen Sie das NuGet-Paket der Speicherclientbibliothek, indem Sie im Projektmappen-Explorer mit der rechten Maustaste auf die Verweise Ihres Projekts klicken und NuGet-Pakete verwalten auswählen.

    • Oder fügen Sie die Assemblyumleitung hinzu, wie in der Versionswarnung beschrieben:

      C:\Program Files (x86)\MSBuild\12.0\bin\Microsoft.Common.CurrentVersion.targets(1613,5): warning MSB3247: 
      Found conflicts between different versions of the same dependent assembly. 
      Please add the following binding redirects to the "runtime" node in your application configuration file: 
      <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
        <dependentAssembly>
          <assemblyIdentity name="Microsoft.Data.Edm" culture="neutral" publicKeyToken="31bf3856ad364e35" />
          <bindingRedirect oldVersion="0.0.0.0-5.5.0.0" newVersion="5.5.0.0" />
        </dependentAssembly>
      </assemblyBinding>
      <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
        <dependentAssembly>
          <assemblyIdentity name="System.Spatial" culture="neutral" publicKeyToken="31bf3856ad364e35" />
          <bindingRedirect oldVersion="0.0.0.0-5.5.0.0" newVersion="5.5.0.0" />
        </dependentAssembly>
      </assemblyBinding>
      <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
        <dependentAssembly>
          <assemblyIdentity name="Microsoft.Data.OData" culture="neutral" publicKeyToken="31bf3856ad364e35" />
          <bindingRedirect oldVersion="0.0.0.0-5.5.0.0" newVersion="5.5.0.0" />
        </dependentAssembly>
      </assemblyBinding>
      
      
  • Running the Windows Azure compute emulator on the Windows 8.1 Preview – Internet Explorer in Windows 8.1-Vorschau verfügt über einen neuen erweiterten Sicherheitsmodus, der die Funktion „Starten ohne Debuggen“ (STRG+F5) des Serveremulators unterbricht. Beim Starten des Serveremulators wird Internet Explorer gestartet; dabei kann die an der lokalen Host-IP gehostete Webanwendung nicht gestartet werden, weil http://127.0.0.x nicht unter Vertrauenswürdige Sites aufgeführt ist. Die Funktionalität "Starten mit Debuggen" (F5) ist nicht betroffen.

  • Loading the ServiceRuntime from SDK 2.0 or later in a startup task throws an exception – Zur Behebung fügen Sie dasuseLegacyV2RuntimeActivationPolicy-Attribut mit einem Wert von true dem startup-Element der Datei App.config für die ausführbare Datei hinzu, wie im folgenden Beispiel gezeigt:

    <?xml version="1.0" encoding="utf-8" ?>
    <configuration>
        <startup useLegacyV2RuntimeActivationPolicy="true">
             ...
             ...
             ...
        </startup>
    </configuration>
    
  • WebPI feed failure conditions-

    • Der WebPI-Feed kann nicht installiert werden, wenn die Microsoft-Stammzertifizierungsstelle 2010 oder 2011 fehlt. Weitere Informationen finden Sie unter http://support.microsoft.com/kb/931125.

    • Das WebPI-Feed schlägt automatisch auf Computern fehl, bei denen nach dem Installieren von Updates oder neuer Software ein Neustart aussteht. Um dieses Problem zu beheben, starten Sie den Computer neu und starten Sie dann das Setup neu.

Siehe auch

Weitere Ressourcen

Einführung in Windows Azure

Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)
Vielen Dank für Ihr Feedback.
Microsoft führt eine Onlineumfrage durch, um Ihre Meinung zur MSDN-Website zu erfahren. Wenn Sie sich zur Teilnahme entscheiden, wird Ihnen die Onlineumfrage angezeigt, sobald Sie die MSDN-Website verlassen.

Möchten Sie an der Umfrage teilnehmen?
Anzeigen:
© 2014 Microsoft. Alle Rechte vorbehalten.