Windows Dev Center

Anfordern einer Entwicklerlizenz

Wenn Sie zum Entwickeln oder Testen Ihrer Apps mit Microsoft Visual Studio 2013 oder Microsoft Visual Studio 2015 ein Windows 8.1-Gerät verwenden, müssen Sie anhand der Anweisungen in diesem Thema eine Entwicklerlizenz anfordern. Wenn Sie zum Testen ein Windows Phone verwenden, müssen Sie Ihr Windows Phone registrieren.

Bei Windows 10-Geräten wird ein anderer Entwicklungs- und Testansatz verfolgt. Wie Sie ein Windows 10-Gerät für die Entwicklung aktivieren, erfahren Sie hier.

Klassische Windows-Desktopanwendungen sowie beliebige, vom Windows Store getestete und zertifizierte Apps können ohne Entwicklerlizenz und ohne Windows Phone-Registrierung ausgeführt werden. Das Ausführen oder Testen einer App, die nicht vom Windows Store zertifiziert wurde, wird als Querladen bezeichnet. Dies kann beispielsweise bei einer ausschließlich intern verwendeten Unternehmens-App angebracht sein. (Ist Querladen im Windows Store zulässig?)

Entwicklerlizenzen sind kostenlos, und Sie können so viele wie benötigt erhalten, um alle Testcomputer abzudecken. Wenn Sie über ein Microsoft-Konto eine oder mehrere Entwicklerlizenzen beschaffen, müssen Sie diese alle 30 Tage erneuern. Wenn Sie eine oder mehrere Entwicklerlizenzen über ein Store-Konto beschaffen, müssen Sie diese alle 90 Tage erneuern. Dies kann für Sie außerdem noch mit weiteren Vorteilen verbunden sein.

Wenn Sie zum ersten Mal eine App auf einem Remotecomputer oder einem Gerät ausführen oder debuggen, der bzw. das direkt mit dem Entwicklungscomputer verbunden ist, werden Sie aufgefordert, eine separate Entwicklerlizenz für diesen Computer oder dieses Gerät herunterzuladen. Sie können eine Entwicklerlizenz nicht per Remotezugriff auf einem Computer installieren, sondern müssen die Lizenz mit dem jeweiligen Computer bzw. Gerät abrufen. Nach der Installation einer Entwicklerlizenz auf dem Remotecomputer oder -gerät können Sie Pakete installieren, ausführen und debuggen, die nicht zertifiziert wurden. Die Entwicklerlizenz auf dem Remotecomputer hat keine Auswirkungen auf bereits vom Store zertifizierte Apps oder auf Desktop-Apps.

Anfordern einer Entwicklerlizenz mit Visual Studio

Wenn Sie Microsoft Visual Studio zum ersten Mal auf dem lokalen Computer ausführen, werden Sie aufgefordert, eine Entwicklerlizenz anzufordern. Lesen Sie sich die Lizenzbedingungen durch, und klicken Sie auf die Schaltfläche zum Akzeptieren der Bedingungen. Klicken Sie im Dialogfeld Benutzerkontensteuerung Control (UAC) auf Ja, um den Vorgang fortzusetzen.

Nachdem Sie eine Lizenz auf einem lokalen Computer installiert haben, wird auf diesem Computer erst dann wieder eine entsprechende Benutzeraufforderung eingeblendet, wenn die Lizenz abläuft (oder entfernt wird) und Sie versuchen, eine nicht zertifizierte Store-App auszuführen oder ein Projekt zu erstellen. Solange Sie über eine nicht abgelaufene Entwicklerlizenz verfügen, können Sie nicht zertifizierte Store-Apps auf dem lokalen Computer ausführen, indem Sie in Visual Studio oder Blend für Visual Studio die F5-TASTE drücken.

Hinweis  Ihr Domänenadministrator kann Ihren Computer so konfigurieren, dass eine Entwicklerlizenz ohne Internetverbindung abgerufen werden kann. Dafür muss Ihr Computer allerdings bestimmte Voraussetzungen erfüllen. Weitere Informationen zum Einrichten eines Computers für den Abruf einer Entwicklerlizenz ohne Internetverbindung finden Sie weiter unten.

Erneuern einer Entwicklerlizenz mit Visual Studio

Sie können eine Entwicklerlizenz bei Verwendung der Visual Studio-IDE jederzeit erneuern. Wenn Sie Microsoft Visual Studio Express 2013 für Windows nutzen, wählen Sie auf der Menüleiste die Optionen Store und Entwicklerlizenz abrufen. Wenn Sie eine andere Version von Visual Studio verwenden, klicken Sie auf der Menüleiste auf Projekt, Store und Entwicklerlizenz abrufen.

Anfordern einer Entwicklerlizenz an einer Eingabeaufforderung

Falls Sie nicht Visual Studio verwenden, können Sie Entwicklerlizenzen über die Eingabeaufforderung anfordern und verwalten. Führen Sie hierzu die folgenden Befehle in Windows PowerShell aus:

  • Show-WindowsDeveloperLicenseRegistration. Dieser Befehl öffnet ein Dialogfeld, über das Sie eine Entwicklerlizenz anfordern und auf dem lokalen Computer installieren können. Zum Ausführen dieses Befehls benötigen Sie ein gültiges Microsoft-Konto. Der Befehl muss außerdem an einer Eingabeaufforderung mit erhöhten Rechten ausgeführt werden.
  • Get-WindowsDeveloperLicense. Dieser Befehl gibt ein Objekt mit zwei Eigenschaften ("ExpirationTime" und "IsValid") zurück. Bei "ExpirationTime" handelt es sich um eine Struktur vom Typ "System.DateTime", die den Ablaufzeitpunkt (Datum und Uhrzeit) der Lizenz enthält. "IsValid" ist vom Typ "System.Boolean" und gibt an, ob die Lizenz gültig ist. Sie können diesen Befehl an einer Eingabeaufforderung ohne erhöhte Rechte ausführen.
  • Unregister-WindowsDeveloperLicense. Dieser Befehl warnt Sie davor, dass einige Apps nicht mehr funktionieren, wenn Sie die Entwicklerlizenz vom lokalen Computer entfernen. Falls Sie mit der Standardoption "Ja" bestätigen, dass Sie die Lizenz entfernen möchten, wird die Lizenz vom lokalen Computer entfernt. Der Befehl muss an einer Eingabeaufforderung mit erhöhten Rechten ausgeführt werden.

Die Beispiele veranschaulichen die grundlegende PowerShell-Syntax:


C:\PS> Show-WindowsDeveloperLicenseRegistration
C:\PS> Get-WindowsDeveloperLicense
C:\PS> Unregister-WindowsDeveloperLicense

Einrichten eines Computers für den Abruf einer Entwicklerlizenz ohne Internetverbindung

Wenn Ihr Computer zu einer Domäne gehört, kann der Domänenadministrator ihn so konfigurieren, dass er über eine nicht ablaufende Entwicklerlizenz verfügt. So müssen Sie keine Internetverbindung herstellen, um die Lizenz abzurufen oder zu erneuern. Der Computer muss Teil einer Domäne sein und über eines der folgenden Betriebssysteme verfügen:

  • Windows 8.1 Enterprise
  • Windows 8.1 Pro
    Hinweis  Falls auf Ihrem Computer Windows 8.1 Pro ausgeführt wird, muss der Administrator einen Querlade-Product Key aktivieren.

Weitere Informationen finden Sie unter So wird's gemacht: Hinzufügen und Entfernen von Apps.

Betrügerische Verwendung Ihrer Lizenz

Microsoft erkennt die betrügerische Verwendung einer Entwicklerlizenz auf einem registrierten Computer. Sollte Microsoft Kenntnis von der betrügerischen Verwendung oder einem anderen Verstoß gegen die Softwarelizenzbedingungen erlangen, wird Ihnen ggf. die Entwicklerlizenz entzogen. Die Überwachung trägt zur Wahrung der Integrität des gesamten App-Marketplace bei.

Risiken

Wenn Sie eine Entwicklerlizenz besitzen, können Sie Windows Store-Apps ausführen, die nicht vom Store getestet und zertifiziert wurden, können dann aber nicht den Schutz genießen, den die Zertifizierung bietet. Bei einem Computer mit installierter Entwicklerlizenz besteht unter Umständen ein höheres Risiko für eine Virus- oder Schadsoftwareinfektion als bei einem Computer, auf dem Apps ausschließlich über den Store installiert werden. Mit anderen Worten: Falls Sie Store-Apps beziehen und ausführen, die aus anderen Quellen als dem Store stammen, sollten Sie die gleiche Vorsicht walten lassen wie bei der Verwendung von Desktop-Apps aus dem Web.

Verwandte Themen

Registrieren Ihres Windows Phone

 

 

Anzeigen:
© 2015 Microsoft