Azure SDK für .NET 2.2 – Versionshinweise
Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

Azure SDK für .NET 2.2 – Versionshinweise

 

Dieses Dokument enthält die Versionshinweise für die Azure- SDK für .NET 2.2 und beschreibt Neuen Funktionen im SDK, Bekannte Probleme, und Wichtige Änderungen.

Das Azure- SDK für .NET-Versionsnummer (2.2) wird von der Kern Azure Service Common Language Runtime-Assembly anhand von semantischer versionsverwaltung bestimmt. Andere Clientbibliotheken enthalten die Azure- SDK für .NET sowie ihre jeweiligen NuGet-Pakete unterliegen einer unabhängigen versionsverwaltung, die anhand des semantischen versionsverwaltungsschema.

Das Azure- SDK für .NET 2.2 umfasst die Azure Storage 2.1.0.2, Azure Servicebus 2.1.3, Azure Caching 2.1.0 und Azure Configuration Manager 2.0.1 Bibliotheken. Sie können auch diese Bibliotheken aus ihren jeweiligen herunterladen NuGet-Pakete.

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

Das Azure SDK für .NET 2.2 enthält die folgenden neuen Funktionen und Updates:

  • Wird von visual Studio 2013 SDK Version 2.2 unterstützt : die Azure- SDK für .NET Version 2.2 bietet Unterstützung für Visual Studio 2013 und Unterstützung für Visual Studio 2010 einstellt. Zwar wird Visual Studio 2010 in den SDK-Versionen bis 2.1 weiterhin unterstützt, es wird jedoch empfohlen, Visual Studio 2010-Projekte auf Visual Studio 2012 oder Visual Studio 2013 zu aktualisieren, nachdem nun SDK Version 2.2 veröffentlicht wurde. Aktualisieren Ihre Projekte wird sichergestellt, dass Sie die neuesten Funktionen von können Azure- wie neue Versionen des SDK veröffentlicht werden.

  • Verbinden mit Windows Azure anmelden – Zugriff über Azure-Ressourcen Visual Studio durch Anmelden mit Ihrem Microsoft-Konto oder Unternehmenskonto als Alternative zum Laden eines Abonnements publish-Einstellungsdatei. Weitere Informationen finden Sie unter Verwalten von Azure-Konten, Abonnements und Administratorrollen.

  • Unterstützung von Azure-Websites in Visual Studio – In Visual Studio 2013 können Sie Server-Explorer um direkt mit Ihren Azure-remote-Websites zu interagieren. Sie können sich bei Ihrem Azure-Konto anmelden, neue Websites erstellen, vorhandene Websites konfigurieren, Echtzeitprotokolle anzeigen und vieles mehr. In Kürze verfügbar, Sie werden eine live-Debugsitzung starten und Remote im Debugmodus in Azure. Die meisten neuen Funktionen für Azure-Websites funktionieren auch in Visual Studio 2012, wenn Sie die aktuelle Version des Azure SDKs für .NET installieren.

    Weitere Informationen finden Sie unter Erste Schritte mit Windows Azure und ASP.NET und Problembehandlung bei Azure-Websites in Visual Studio.

  • Remotedebuggen für Azure Cloud Services (Vorschau) jetzt verfügbar – eine Livedebugsitzung zum Debuggen einer Anwendung auf Cloud-Dienste ausgeführt werden, direkt von Visual Studio aus starten. Weitere Informationen finden Sie unter Cloud-Dienst in Visual Studio Debuggen.

  • TopologyBlast – diese neue Funktionalität erlaubt es Azure, topologieänderungen an alle Instanzen eines Diensts gleichzeitig eine upgradedomänen zu durchlaufen. Diese Funktion wird zur Verfügung gestellt, über die topologyChangeDiscovery in der Dienstdefinition (csdef) Datei festlegen und die Simultaneous* -Ereignisse und-Klassen in der Service-Laufzeit-Bibliothek.

  • Azure Service Bus – partition queues and topics across multiple message brokers – Servicebus setzt mehrere nachrichtenbroker zum Verarbeiten und Speichern von Nachrichten. Jede Warteschlange oder jedes Thema wird einem Nachrichtenbroker zugewiesen. Diese Zuordnung weist die folgenden Nachteile auf:

    • Der Nachrichtendurchsatz einer Warteschlange oder eines Themas ist auf die Messaginglast beschränkt, die ein einzelner Nachrichtenbroker verarbeiten kann.

    • Wenn ein Nachrichtenbroker vorübergehend nicht verfügbar oder überlastet ist, sind alle Entitäten, die diesem Nachrichtenbroker zugewiesen wurden, nicht verfügbar oder verzeichnen eine geringen Durchsatz.

    Um diese Nachteile zu überwinden, unterstützt Servicebus jetzt das Partitionieren von Warteschlangen oder Themen auf mehrere Nachrichtenbroker. Weitere Informationen zu partitionierten messagingentitäten finden Sie unter Azure Service Bus.

Die folgenden Probleme im Azure SDK für .NET 2.2 sind bekannt:

  • Remotedebuggen kann nicht an einen vorhandenen Cloud-Dienst angehängt werden– nach der Bereitstellung der neuen Cloud-Dienst möglicherweise nicht der Debugger Anfügen einer vorhandenen cloud-Dienst mit der Fehlermeldung "Es wurde ein Fehler beim Starten des Remotedebuggers".  Um dieses Problem zu beheben, starten Sie Visual Studio neu, und fügen Sie den Debugger erneut an die neue Bereitstellung an.  

    Um optimale Benutzerfreundlichkeit bei der Verwendung des Remotedebuggers sicherzustellen, verwenden Sie bei der Bereitstellung eine nicht optimierte Debug-Buildkonfiguration für Ihr Projekt.

  • Side-by-Side-Cloud-Dienst-Debuggen funktioniert mit Projekten, die mit 1.7 und späteren Versionen des SDK erstellte-Side-by-Side-Cloud-Dienst-Debuggen ist nur mit Azure SDK für .NET Versionen 1.7, 1.8, 2.0, 2.1 und 2.2 kompatibel. 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 Azure Cloud Services Support Lifecycle-Richtlinie.

    Wenn Sie beispielsweise ein Projekt ausführen, das mit dem Azure SDK für .NET Version 1.6 auf einem Computer erstellt wurde, auf dem Version 2.2 installiert ist, erhalten Sie die folgende Fehlermeldung: "Dem System fehlt eine Voraussetzung zum Ausführen des Dienstes."

    Um diesen Fehler zu umgehen, deinstallieren Sie den Serveremulator in Version 2.2 enthalten, und Installieren der -Serveremulator für Version 1.6. Wenn Sie dies tun, jedoch werden Sie keine Anwendungskompilierung SDK Version 2.2 auf diesem Computer ausgeführt.

  • CSRun erfordert ein Eingabeaufforderungsfenster mit erhöhten Rechten – Tools und Skripts, die das CSRun-Befehlszeilentool (csrun.exe) zum Starten des Serveremulators, darunter Azure PowerShell, sollte über ein Eingabeaufforderungsfenster mit erhöhten Rechten ausgeführt werden, oder Sie möglicherweise eine Fehlermeldung wie die folgende angezeigt: "Fehler im Serveremulator: Der Serveremulator muss mit Administratorrechten gestartet werden, um im vollständigen Emulationsmodus ausgeführt zu werden. Sie werden aufgefordert, den Emulator mit den richtigen Berechtigungen neu zu starten.

  • Integrierte Anmeldung bei Azure mithilfe von Azure Tools für Visual Studio 2.2– in diesem Abschnitt wird beschrieben, wie Sie mögliche Probleme beheben auftreten können, wenn Sie mithilfe von integrierten anmelden. Weitere Informationen finden Sie unter integrierte Anmeldung – häufig gestellte Fragen.

    • Keine Azure-Abonnements hinzugefügt– Nachdem Sie Azure anmelden möchten möglicherweise die folgende Meldung "Es wurden keine Azure-Abonnements hinzugefügt. Sie werden aufgefordert, sich mit einem Konto anzumelden, das über Abonnements verfügt. Diese Meldung gibt an, dass Sie entweder 1) nicht mit den bereitgestellten Anmeldeinformationen authentifiziert werden konnten, oder 2) mit einem Konto authentifiziert wurden, dem kein Azure-Abonnement zugeordnet ist.

      Um dieses Problem zu beheben, wenn Sie sich mit einem Organisations-Konto anmelden, wechseln Sie zu der Azure-Verwaltungsportal und stellen Sie sicher, dass Ihre Organisations-Konto hinzugefügt wurde, auf ein Azure-Verzeichnis zugeordneten Abonnements, das Sie zugreifen möchten und in der Liste der Co-Administratoren unter Ihrem Konto angezeigt wird die Einstellung Registerkarte. Wenn Sie sich mit einem Microsoft-Konto (beispielsweise einem Outlook.com- oder Hotmail.com-Konto) anmelden, setzen Sie sich mit dem Dienstadministrator des Abonnements in Verbindung, um sicherzustellen, dass das Microsoft-Konto angezeigt wird und den Co-Administratoren im Azure-Verwaltungsportal hinzugefügt wurde.

    • Datenbanken und Mobile Dienste im Server-Explorer nicht aufgeführt– der SQL-Datenbank und Mobile Services -Knoten im Server-Explorer integrierten Anmeldung zu diesem Zeitpunkt nicht unterstützt. Für diese Knoten ist nach wie vor ein Verwaltungszertifikat zur Authentifizierung mit Azure erforderlich.

    • Anmelden kann nicht mehrere Konten in mehrere Konten anzeigen-Funktion der integrierten Anmeldung ermöglicht Benutzern, sich mit einer Benutzer-ID zu einem Zeitpunkt signiert werden. Nach der Anmeldung kann Visual Studio für alle Abonnements ausgeführt werden, für die dieses Konto ein Dienstadministrator oder ein Co-Administrator ist. Wenn Sie gleichzeitigen Zugriff an mehrere Abonnements benötigen, die keinen gemeinsamen Administrator haben, verwenden Sie weiterhin Verwaltungszertifikate zur Authentifizierung.

    • Doppelte Websites im Server-Explorer aufgeführten– Wenn ein Benutzer über beide Verwaltungszertifikat auch Zugriff auf ein und demselben Abonnement, der Azure-Websites im Server-Explorer angezeigten dupliziert werden. Um diese Duplizierung zu vermeiden, verwenden Sie nur eine Authentifizierungsmethode (entweder Zertifikat oder Konto) für jedes Abonnement

    • Kann nicht Abmelden nach Anmeldung mit verbundkonto-nach der Anmeldung mit verbundkonto (einem Konto anmelden, beispielsweise User@contoso.com mit ADFS), möglicherweise nicht aus Visual Studio abmelden können. Um das Problem zu beheben, müssen Sie Visual Studio schließen und neu starten, um sich mit anderen Anmeldeinformationen anzumelden. Unter bestimmten Umständen müssen Sie möglicherweise auch Cookies aus dem Browsercache löschen.

    • Zugriff gemäß den Ablauf des-Konto Zugriff auf Azure werden Token verwendet. Aus Sicherheitsgründen laufen diese Token ab. Wenn Sie die kontobasierte Authentifizierung verwenden, läuft das Authentifizierungstoken nach einer erfolgreichen Verbindungsherstellung zwischen Visual Studio und Azure irgendwann ab und Sie müssen Ihre Kontoanmeldeinformationen noch einmal eingeben, um sich erneut zu authentifizieren. Die Lebensdauer des Authentifizierungstokens wird durch den Authentifizierungsanbieter bestimmt und kann zwischen einem Tag und mehreren Wochen betragen. Wenn das Token abläuft, wird möglicherweise die folgende Meldung angezeigt: Sie sind derzeit als "Benutzername" angemeldet. Bitte melden Sie sich ab und als anderer Benutzer wieder an. Klicken Sie auf OK und geben Sie Ihre Anmeldeinformationen auf das Dialogfeld "Anmelden", um das abgelaufene Authentifizierungstoken zu aktualisieren.

  • Bearbeiten und Fortfahren

    • In einer 64-Bit-Umgebung zu bearbeiten und Fortfahren erfordert Visual Studio 2013 und .NET Framework 4.5.1 (da .NET Framework 4.5.1 immer mit Visual Studio 2013 installiert ist, und es ein direktes Upgrade von .NET Framework 4.5 ist, bearbeiten und Fortfahren weiterhin funktioniert in Visual Studio 2013 bei der Zielgruppenadressierung von .NET Framework 4.5 auf X 64 Computer).

    • In einer 32-Bit-Umgebung funktioniert "Bearbeiten und Fortfahren" sowohl in Visual Studio 2012 als auch in Visual Studio 2013.

    • "Bearbeiten und Fortfahren" erfordert, dass Azure-Projekte IIS Express als Ziel verwenden, wenn F5 verwendet wird; mit der IIS Vollversion funktioniert dies nicht. Rechnen Sie damit, dass Sie einem Dialogfeld darüber informiert werden, dass "Bearbeiten und Fortfahren" nicht zulässig ist.

    • "Bearbeiten und Fortfahren" funktioniert im WebRole.OnStart-Ereignis nicht. Rechnen Sie damit, dass Sie einem Dialogfeld darüber informiert werden, dass "Bearbeiten und Fortfahren" nicht zulässig ist.

    • "Bearbeiten und Fortfahren" funktioniert mit vollständigem Emulator und mit Express-Emulator.

    • Wenn der vollständige Emulator als Ziel dient, wendet "Bearbeiten und Fortfahren" Änderungen nur auf die Instanz an, die die Unterbrechung verursacht (Breakpoint oder Ausnahme); falls eine Rolle mehrere Instanzen hat, ist das Verhalten möglicherweise inkonsistent, nachdem Änderungen mit "Bearbeiten und Fortfahren" direkt auf Code angewendet wurden.

Im folgenden sind wichtige Änderungen in der Azure- SDK für .NET 2.2:

  • Aktivieren der Windows-Funktion ASP.NET 4.5 in MVC 4-Anwendung auf Windows Server 2012 R2/Windows 8.1 ausführen-MVC4-Anwendung in Visual Studio 2012 unter Windows Server 2012 R2/Windows 8.1 ausführen, wird die Fehlermeldung angezeigt, wenn ASP.NET 4.5 nicht aktiviert ist: Konfigurieren der Webadresse http://localhost:6761 für ASP.NET 4.5 ist fehlgeschlagen. Sie müssen diese Website manuell für ASP.NET 4.5 konfigurieren, damit die Website ordnungsgemäß ausgeführt wird. ASP.NET 4.0 wurde nicht auf dem Webserver registriert. Möglicherweise müssen Sie den Webserver manuell für ASP.NET 4.0 konfigurieren, damit die Website ordnungsgemäß ausgeführt wird.

    Zum Beheben dieses Feature durch Navigieren zur manuell aktivieren Control Panel -> Deinstallieren eines Programms ->Windows-Funktionen ein- oder ausschalten -> .NET Framework 4.5 Advanced Services. Überprüfen Sie ASP.NET 4.5 und wählen Sie dann OK.

  • Ausführen des Azure-Serveremulator unter Windows 8.1– Internet Explorer in Windows 8.1 verfügt über einen neuen erweiterten Sicherheitsmodus, der die Funktionalität Starten ohne Debuggen (STRG + F5) des Serveremulators unterbricht. Beim Starten des Serveremulators Internet Explorer wird gestartet, und nicht auf dem lokalen Host-IP-gehostete werden, weil http://127.0.0.x nicht, in aufgeführt ist der Anwendung geladen Vertrauenswürdige Sites. Die Funktionalität "Starten mit Debuggen" (F5) ist nicht betroffen.

Anzeigen:
© 2016 Microsoft