Erste Schritte bei der Entwicklung von UWP-Apps auf Xbox OneGetting started with UWP app development on Xbox One

Führen Sie die folgenden Schritte sorgfältig aus, um Ihren PC und Xbox One erfolgreich für die Entwicklung für die Universelle Windows-Plattform einzurichten.Carefully follow these steps to successfully set up your PC and Xbox One for Universal Windows Platform (UWP) development. Lesen Sie nach der Einrichtung die Seite UWP für Xbox One, um mehr über den Entwicklermodus auf Xbox One und das Erstellen von UWP-Apps zu erfahren.After you’ve got things set up, you can learn more about Developer Mode on Xbox One and building UWP apps on the UWP for Xbox One page.

VorbereitungBefore you start

Bevor Sie beginnen, müssen Sie die folgenden Schritte ausführen:Before you start you will need to do the following:

  • Richten Sie einen PC mit der neuesten Version von Windows 10.Set up a PC with the latest version of Windows 10.

  • Sorgen Sie für mindestens 5GB freien Speicherplatz auf Ihrer Xbox One.Have at least five gigabytes of free space on your Xbox One console.

Einrichten des Entwicklungs-PCsSetting up your development PC

  1. Installieren Sie Visual Studio 2015 Update 3 oder Visual Studio 2017.Install Visual Studio 2015 Update 3 or Visual Studio 2017.

    Wenn Sie Visual Studio 2015 Update 3 installieren, stellen Sie sicher, dass Sie benutzerdefinierte Installation auswählen und aktivieren Sie das Kontrollkästchen für die Universelle Windows-App-Entwicklungstools – es nicht Teil der Standardinstallation ist.If you're installing Visual Studio 2015 Update 3, make sure that you choose Custom install and select the Universal Windows App Development Tools check box – it's not part of the default install. Achten Sie als C++-Entwickler darauf, Benutzerdefinierte Installation auszuwählen. Wählen Sie C++ aus.If you are a C++ developer, make sure that you choose Custom install and select C++.

    Wenn Sie Visual Studio2017 erneut installieren, stellen Sie sicher, dass Sie die Arbeitsauslastung Entwicklung für die universelle Windows-Plattform auswählen.If you're installing Visual Studio 2017, make sure that you choose the Universal Windows Platform development workload. Wenn Sie C++-Entwickler im Bereich " Zusammenfassung " auf der rechten Seite sind in der Entwicklung von universellen Windows-Plattform, stellen Sie sicher, dass Sie das Kontrollkästchen für die universelle Windows-Plattform C++-Tools aktivieren.If you're a C++ developer, in the Summary pane on the right, under Universal Windows Platform development, make sure that you select the C++ Universal Windows Platform tools checkbox. Es ist nicht Teil der Standardinstallation.It's not part of the default install.

    Weitere Informationen finden Sie unter der UWP auf Xbox-Entwicklungsumgebung einrichten.For more information, see Set up your UWP on Xbox development environment.

  2. Installieren Sie das neueste Windows 10 SDK.Install the latest Windows 10 SDK.

  3. Aktivieren des Entwicklermodus für Ihren Entwicklungs-PC (Einstellungen / Update und Sicherheit / für Entwickler bzw. Entwicklerfeatures / Entwicklermodus).Enable Developer Mode for your development PC (Settings / Update & Security / For developers / Use developer features / Developer mode).

Nachdem Ihr Entwicklungs-PC nun bereit ist, können Sie sich dieses Video ansehen oder weiterlesen, um zu erfahren, wie Sie Ihre Xbox One für die Entwicklung einrichten und darauf eine UWP-App erstellen und bereitstellen.Now that your development PC is ready, you can watch this video or continue reading to see how to set up your Xbox One for development and create and deploy a UWP app to it.

Einrichten Ihrer Xbox One-KonsoleSetting up your Xbox One console

  1. Aktivieren Sie den Entwicklermodus auf der Xbox One.Activate Developer Mode on your Xbox One. Herunterladen Sie die app, erhalten Sie den Aktivierungscode, und geben sie dann auf der Seite Verwalten von Xbox One-Konsolen im Partner Center-Konto.Download the app, get the activation code, and then enter it into the Manage Xbox One consoles page in your Partner Center account. Weitere Informationen finden Sie unter Aktivierung des Xbox One-Entwicklermodus.For more information, see Xbox One Developer Mode activation.

  2. Öffnen Sie die DEVMODE-Aktivierungs -app, und wählen Sie wechseln und neu starten.Open the Dev Mode Activation app and select Switch and restart. Herzlichen Glückwunsch! Ihre Xbox One befindet sich nun im Entwicklermodus.Congratulations, you now have an Xbox One in Developer Mode!

    Hinweis

    Ihre Einzelhandelsspiele und -Apps werden im Entwicklermodus nicht ausgeführt, die von Ihnen erstellten Apps oder Spiele werden jedoch ausgeführt.Your retail games and apps won’t run in Developer Mode, but the apps or games you create will. Wechseln Sie zurück in den Einzelhandelsmodus, um Ihre Lieblingsspiele und -Apps auszuführen.Switch back to Retail Mode to run your favorite games and apps.

    Hinweis

    Damit Sie eine App auf der Xbox One-Konsole im Entwicklermodus bereitstellen können, muss ein Benutzer an der Konsole angemeldet sein.Before you can deploy an app to your Xbox One in Developer Mode, you must have a user signed in on the console. Sie können entweder ein vorhandenes Xbox Live-Konto verwenden oder ein neues Konto für Ihre Konsole im Entwicklermodus erstellen.You can either use your existing Xbox Live account or create a new account for your console in Developer Mode.

Erstellen Ihres ersten Projekts in Visual StudioCreating your first project in Visual Studio

Ausführlichere Informationen finden Sie in der Einrichten Ihrer UWP-Entwicklungsumgebung auf Xbox.For more detailed information, see Set up your UWP on Xbox development environment.

  1. Für c#: Erstellen eines neuen universellen Windows-Projekts, und klicken Sie im Projektmappen-Explorermit der Maustaste des Projekts, und wählen Sie Eigenschaften.For C#: Create a new Universal Windows project, and in the Solution Explorer, right-click the project and select Properties. Wählen Sie die Registerkarte " Debuggen ", ändern Sie Zielgerät auf Remotecomputerzu, geben Sie die IP-Adresse oder den Hostnamen der Xbox One-Konsole in das Feld Remotecomputer und wählen Sie in der ** universell (unverschlüsseltes Protokoll) Authentifizierungsmodus** Dropdown-Liste.Select the Debug tab, change Target device to Remote Machine, type the IP address or hostname of your Xbox One console into the Remote machine field, and select Universal (Unencrypted Protocol) in the Authentication Mode drop-down list.

    Die IP-Adresse Ihrer Xbox One finden Sie, indem Sie Dev Home auf der Konsole starten (die große Kachel auf der rechten Seite der Startseite) und in der oberen linken Ecke suchen.You can find your Xbox One IP address by starting Dev Home on your console (the big tile on the right side of Home) and looking at the top left corner. Weitere Informationen zu Dev Home finden Sie unter Einführung in Xbox One-Tools.For more information about Dev Home, see Introduction to Xbox One tools.

  2. Für C++ und HTML/Javascript-Projekte: Sie folgen einen ähnlichen Pfad C#-Projekten, aber in den Projekteigenschaften wechseln Sie auf der Registerkarte " Debuggen ", und wählen Sie in den Debugger so öffnen Sie die Dropdown-Liste, geben Sie die IP-Adresse oder den Hostnamen der Remotecomputer die die Konsole in den Computernamen ein Feld und wählen universell (unverschlüsseltes Protokoll) in das Feld Art der Authentifizierung .For C++ and HTML/Javascript projects: You follow a path similar to C# projects, but in the project properties go to the Debugging tab, select Remote Machine in the Debugger to open the drop-down list, type the IP address or hostname of the console into the Machine Name field, and select Universal (Unencrypted Protocol) in the Authentication Type field.

  3. Wählen Sie links neben die grüne Wiedergabeschaltfläche in der oberen Menüleiste X64 aus.Select x64 from the dropdown to the left of the green play button in the top menu bar.

  4. Wenn Sie F5 drücken, wird Ihre App erstellt, und die Bereitstellung auf der Xbox One wird gestartet.When you press F5, your app will build and start to deploy on your Xbox One.

  5. Wenn Sie diesen Vorgang zum ersten Mal durchführen, fordert Visual Studio Sie zur Eingabe einer PIN für Ihre Xbox One auf.The first time you do this, Visual Studio will prompt you for a PIN for your Xbox One. Sie erhalten eine PIN von Dev Home auf Ihrer Xbox One starten und die Visual Studio-Pin anzeigen Schaltfläche auswählen.You can get a PIN by starting Dev Home on your Xbox One and selecting the Show Visual Studio pin button.

  6. Nach der Kopplung wird die Bereitstellung der App gestartet.After you have paired, your app will start to deploy. Beim ersten Mal kann diese Bereitstellung ein wenig langsam sein (da alle Tools auf Ihre Xbox kopiert werden müssen). Wenn dieser Vorgang jedoch länger als wenige Minuten dauert, ist wahrscheinlich ein Problem aufgetreten.The first time you do this it might be a bit slow (we have to copy all the tools over to your Xbox), but if it takes more than a few minutes, something is probably wrong. Stellen Sie sicher, dass Sie alle oben genannten Schritte ausgeführt haben – haben Sie den Authentifizierungsmodus auf Universell festgelegt? Vergewissern Sie sich außerdem, dass Sie eine drahtgebundene Netzwerkverbindung mit der Xbox One verwenden.Make sure that you have followed all of the steps above (particularly, did you set the Authentication Mode to Universal?) and that you are using a wired network connection to your Xbox One.

  7. Lehnen Sie sich nun ganz entspannt zurück.Sit back and relax. Viel Spaß mit Ihrer ersten App auf der Konsole!Enjoy your first app running on the console!

Das war's.That's it!

Hello World

Weitere InformationenSee also