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, creare cartelle e così via. Se si sviluppa in Windows 10 versione 1709 e 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ù utenti possono contribuire al layout di un singolo 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 dover copiare l'app in ogni dispositivo per il test.

Prerequisiti

  1. I dispositivi devono essere in Windows 10 Creators Update Insider Build 14965 o versione successiva.

  2. È 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 accedere in lettura alla cartella di compilazione.

In Visual Studio

Se si sviluppa in Visual Studio è possibile seguire la procedura descritta qui.

Dalla riga di comando

Se non si sviluppa in Visual Studio e si usano gli strumenti da 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 dei file con estensione loose dell'app

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

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

È anche possibile compilare 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.