Registrazione di un layout di pacchetto da una condivisione di rete

Lo sviluppo collaborativo e multi-dispositivo può richiedere molto tempo a causa della necessità di copiare pacchetti, repository, cartelle di compilazione e così via. Se si sta sviluppando in Windows 10 versione 1709 e versioni successive è possibile sfruttare una funzionalità per compilare il layout del pacchetto in una condivisione di rete e quindi registrare il layout in un dispositivo remoto direttamente dalla rete.

Più persone possono contribuire a un singolo layout del pacchetto dell'app in una condivisione di rete e le modifiche saranno visibili ad altri collaboratori e utenti che hanno registrato l'app. Se si sta creando un'app per più dispositivi, è possibile sfruttare la funzionalità ed evitare di copiare l'app in ogni dispositivo per il test.

Prerequisiti

  1. I dispositivi devono essere in Windows 10 Creators Update Insider Build 14965 o versioni successive.

  2. Sarà necessario abilitare la modalità sviluppatore e l'individuazione dei dispositivi in tutti i dispositivi.

  3. I collaboratori dovranno accedere in lettura e scrittura alla cartella di compilazione.

  4. Gli utenti dovranno solo leggere l'accesso alla cartella di compilazione.

In Visual Studio

Se si sta sviluppando in Visual Studio, è possibile seguire i passaggi descritti qui.

Dalla riga di comando

Se non si sviluppa in Visual Studio e si usano gli strumenti della riga di comando, è possibile usare WinAppDeployCmd. Di seguito è riportato un esempio di come eseguire questa operazione da una finestra della riga di comando:

WinAppDeployCmd.exe registerfiles -remotedeploydir <network path> -ip <IP Address> -pin <target machine PIN>
  • Percorso di rete- Percorso di rete: percorso dei file mobili dell'app

  • Indirizzo P: immettere l'indirizzo IP del computer di destinazione qui

  • Pin: un pin se è necessario stabilire una connessione con il dispositivo di destinazione. Verrà richiesto di riprovare con l'opzione -pin se è necessaria l'autenticazione. Fare clic qui per informazioni su come ottenere un PIN.

È anche possibile creare un'applicazione completamente in pacchetto che accede ai file in una condivisione di rete durante il test e la convalida. Per un esempio, vedere questo esempio.