Bereitstellen einer APP mit Visual StudioDeploying an App with Visual Studio

Das Bereitstellen und Debuggen Ihrer Anwendung ist mit Visual Studio unkompliziert.Deploying and debugging your application is straightforward with Visual Studio. Wir verwenden das remotedebuggingfeature , um die APP auf Ihrem lokal verbundenen Windows 10 IOT Core-Gerät bereitzustellen.We'll use the Remote Debugging feature to deploy the app to your locally connected Windows 10 IoT Core device.

Hinweis

Visual Studio generiert beim Bereitstellen auf einem RS5-IoT-Image (oder RS4 mit OpenSSH-Aktivierung) einen kryptischen Fehler, sofern kein SDK für RS4 oder höher installiert ist, auf das Visual Studio zugreifen kann.Visual Studio will generate a cryptic error when deploying to a RS5 (or RS4 with OpenSSH enabled) IoT image unless a SDK from RS4 or greater is installed that Visual Studio can access.

Hinweis

Damit das Remote Debuggen verwendet werden kann, muss das IOT Core-Gerät zuerst mit dem gleichen lokalen Netzwerk verbunden werden, in dem Ihr Entwicklungs-PC und die UDP/TCP-Kommunikation im Netzwerk zugelassen werden.In order to use remote debugging, your IoT Core device must first be connected to the same local network as your development PC and UDP/TCP communications should be allowed on the network. Wenn Sie sich im Zweifelsfall befinden, überprüfen Sie den zulässigen Netzwerk Datenverkehr.If in doubt, check with your IT on allowed network traffic. Anweisungen hierzu finden Sie unter Herstellen einer Verbindung mit einem Gerät .See Connecting to a device for instructions.

Bereitstellen von apps auf Ihrem Windows 10 IOT Core-GerätDeploy apps to your Windows 10 IoT Core device

  1. Wenn die Anwendung in Visual Studio geöffnet ist, legen Sie die Architektur in der Symbolleiste der Dropdown Liste fest.With the application open in Visual Studio, set the architecture in the toolbar dropdown. Wenn Sie für ein minnowboard-Maximum entwickeln, wählen Sie aus x86 .If you're building for a Minnowboard Max, select x86. Wenn Sie für Raspberry Pi 2, Raspberry pi 3 oder das dragonboard entwickeln, wählen Sie aus ARM .If you're building for Raspberry Pi 2, Raspberry Pi 3 or the Dragonboard, select ARM.

  2. Klicken Sie anschließend in der Visual Studio-Symbolleiste auf die Local Machine Dropdown Liste, und wählen Sie aus Remote Machine .Next, in the Visual Studio toolbar, click on the Local Machine dropdown and select Remote Machine.

Remote Computer in Visual Studio

  1. An diesem Punkt zeigt Visual Studio das Dialogfeld " Remote Verbindungen " an.At this point, Visual Studio will present the Remote Connections dialog. Wenn Sie zuvor PowerShell verwendet haben, um einen eindeutigen Namen für Ihr Gerät festzulegen, können Sie diesen hier eingeben (in diesem Beispiel verwenden wir mein Gerät).If you previously used PowerShell to set a unique name for your device, you can enter it here (in this example, we're using my device). Verwenden Sie andernfalls die IP-Adresse Ihres Windows IOT Core-Geräts.Otherwise, use the IP address of your Windows IoT Core device.

  2. Nachdem Sie den Gerätenamen/die IP-Adresse eingegeben Universal (Unencrypted Protocol) haben, Selectwählen Sie Authentifizierungsmodus aus, und klicken SieAfter entering the device name/IP select Universal (Unencrypted Protocol) Authentication Mode, then click Select.

Universeller Authentifizierungsmodus

Sie können diese Werte überprüfen oder ändern, indem Sie zu den Projekteigenschaften navigieren (Wählen Sie die Eigenschaften im Projektmappen-Explorer), und wählen Sie die Debug Registerkarte auf der linken Seite aus:You can verify or modify these values by navigating to the project properties (select Properties in the Solution Explorer) and choosing the Debug tab on the left:

Registerkarte "Debuggen"

  1. Nun sind wir bereit für die Bereitstellung.Now we're ready to deploy. Drücken Sie einfach F5 (oder wählen Sie Debuggen | Debugging starten), um das Debuggen der APP zu starten.Simply press F5 (or select Debug | Start Debugging) to start debugging our app. Sie sollten sehen, dass die APP auf dem Bildschirm Ihres Geräts angezeigt wird.You should see the app come up on your device's screen.

  2. Nach der Bereitstellung können Sie Haltepunkte festlegen, Variablen Werte anzeigen usw. Um die APP anzuhalten, klicken Sie auf die Schaltfläche "Debugging Abbrechen" (oder wählen Sie Debuggen | Debuggen Abbrechen).Once deployed, you can set breakpoints, see variable values, etc. To stop the app press on the 'Stop Debugging' button (or select Debug | Stop Debugging).

  3. Nachdem Sie Ihre UWP-Anwendung erfolgreich bereitgestellt und debuggt haben, erstellen Sie eine Releaseversion. ändern Sie die Dropdown Liste der Visual Studio-Symbolleisten Debug ReleaseAfter successfully deploying and debugging your UWP application, create a Release version - change the Visual Studio toolbar configuration dropdown from Debug to Release. Sie können Ihre APP nun auf Ihrem Gerät erstellen und bereitstellen, indem Sie auf Erstellen klicken. Projekt Mappe neu erstellen und erstellen | Lösung bereitstellen.You can now build and deploy your app to your device by selecting Build | Rebuild Solution and Build | Deploy Solution.