Registrazione di un layout di pacchetto da una condivisione di reteRegistering a package layout from a network share

Lo sviluppo in collaborazione e per più dispositivi può richiedere molto tempo a causa della necessità di copiare pacchetti, repository, cartelle delle compilazioni e così via. Se stai svolgendo le attività di sviluppo in Windows 10 versione 1709 e successive, puoi sfruttare una funzionalità per creare il layout del pacchetto in una condivisione di rete e quindi registrare il layout su un dispositivo remoto direttamente dalla rete.Collaborative and multi-device development can be time consuming due to the need to copy packages, repositories, build folders etc. If you're developing on Windows 10 version 1709 and later you can take advantage of a feature to build your package layout to a network share and then register the layout on a remote device directly from the network.

Più persone possono contribuire a uno stesso layout del pacchetto dell'app in una condivisione di rete e le modifiche saranno visibili agli altri collaboratori e utenti che hanno registrato l'app.Multiple people can contribute to a single app package layout on a network share and changes will be visible to other collaborators and users who registered the app. Se stai creando un'app per più dispositivi, puoi usare la funzionalità ed evitare di dover copiare l'app su ogni dispositivo per i test.If you are building an app for multiple devices you can take advantage of the feature and avoid having to copy the app to each device for testing.

PrerequisitiPrerequisites

  1. Sui dispositivi deve essere installato Windows 10 Creators Update Insider Build 14965 o versioni successive.Your devices must be on Windows 10 Creators Update Insider Build 14965 or later.

  2. Dovrai abilitare la modalità sviluppatore e l'individuazione dei dispositivi su tutti i dispositivi.You will need to enable developer mode and device discovery on all devices.

  3. I collaboratori dovranno avere l'accesso in lettura e scrittura alla cartella delle compilazioni.Collaborators will need read and write access to the build folder.

  4. Gli utenti avranno bisogno solo dell'accesso in lettura alla cartella delle compilazioni.Users will only need to read access to the build folder.

In Visual StudioIn Visual Studio

Se stai svolgendo le attività di sviluppo in Visual Studio, puoi seguire i passaggi descritti qui.If you are developing in Visual Studio you can follow the steps outlined here.

Dalla riga di comandoFrom the command line

Se non stai svolgendo le attività di sviluppo in Visual Studio, ma stai usando strumenti da riga di comando, puoi eseguire WinDeployAppCmd.If you are not developing in Visual Studio, and using command line tools you can use WinDeployAppCmd. Di seguito è riportato un esempio di come procedere da una finestra della riga di comando:Below is an example of how to do so from a command line window:

WinAppDeployCmd.exe registerfiles -remotedeploydir <network path> -ip <IP Address> -pin <target machine PIN>
  • Network Path: il percorso dei file liberi dell'appNetwork Path – Path to the app’s loose files

  • IP Address: immetti qui l'indirizzo IP del computer di destinazioneP Address – enter the IP Address of the target machine here

  • PIN: l'eventuale PIN necessario per stabilire una connessione al dispositivo di destinazionePin - A pin if it is required to establish a connection with the target device. Verrà chiesto di riprovare con l'opzione -pin se è necessaria l'autenticazione. Fai clic qui per informazioni su come ottenere un PIN.(You will be prompted to retry with the -pin option if authentication is required.) Click here to learn how to get a PIN.

Puoi anche creare un'applicazione interamente inserita nel pacchetto che acceda ai file in una condivisione di rete durante i test e la convalida.You can also build a fully packaged application that accesses files in a network share during testing and validation. Usa questo collegamento per visualizzare un esempio.See this sample for an example.