Registrieren eines Paketlayouts über eine Netzwerkfreigabe
Die gemeinschaftliche und geräteübergreifende Entwicklung kann aufgrund der Notwendigkeit, Pakete, Repositorys, Buildordner usw. zu kopieren, zeitaufwendig sein. Bei der Entwicklung unter Windows 10, Version 1709 und höher, können Sie ein entsprechendes Feature nutzen, um das Paketlayout auf einer Netzwerkfreigabe zu erstellen und es anschließend auf einem entfernten Gerät direkt im Netzwerk zu registrieren.
Mehrere Personen können zu einem einzelnen App-Paketlayout auf einer Netzwerkfreigabe beitragen, und Änderungen werden für andere Mitarbeiter und Benutzer, die die App registriert haben, sichtbar. Wenn du eine App für mehrere Geräte erstellst, kannst du die Vorteile dieses Features nutzen und vermeiden, dass du die App zum Testen auf jedes Gerät kopieren musst.
Voraussetzungen
Deine Geräte müssen unter Windows 10 Creators Update Insider Build 14965 oder höher ausgeführt werden.
Du musst den Entwicklermodus und die Geräteerkennung auf allen Geräten aktivieren.
Die Projektmitarbeiter benötigen Lese- und Schreibzugriff auf den Buildordner.
Benutzer benötigen nur Lesezugriff auf den Buildordner.
In Visual Studio
Wenn du in Visual Studio entwickelst, kannst du die hier beschriebenen Schritte ausführen.
Über die Befehlszeile
Wenn du nicht in Visual Studio entwickelst und Befehlszeilentools verwendest, kannst du WinAppDeployCmd verwenden. Es folgt ein Beispiel dafür, wie dies von einem Befehlszeilenfenster aus durchgeführt werden kann:
WinAppDeployCmd.exe registerfiles -remotedeploydir <network path> -ip <IP Address> -pin <target machine PIN>
Netzwerkpfad – Pfad zu den losen Dateien der App.
IP-Adresse – Gib hier die IP-Adresse des Zielcomputers ein.
PIN – Eine PIN, falls zum Herstellen einer Verbindung mit dem Zielgerät erforderlich. (Wenn eine Authentifizierung erforderlich ist, werden Sie aufgefordert, den Versuch mit der Option „-pin“ zu wiederholen.) Klicken Sie hier, um zu erfahren, wie Sie eine PIN bekommen.
Du kannst auch eine vollständig verpackte Anwendung erstellen, die während des Testens und der Überprüfung auf Dateien in einer Netzwerkfreigabe zugreift. Dieses Beispiel ist zur Veranschaulichung gedacht.