Registro de un diseño de paquete a partir de un recurso compartido de red

El desarrollo en colaboración y con varios dispositivos puede llevar mucho tiempo debido a la necesidad de copiar paquetes, repositorios, carpetas de compilación, etc. Si estás desarrollando en Windows 10 versión 1709 y versiones posteriores, puedes aprovechar la característica para crear el diseño de paquete en un recurso compartido de red y, a continuación, registrar el diseño en un dispositivo remoto directamente desde la red.

Varias personas pueden contribuir al diseño de un único paquete de aplicación en un recurso compartido de red y los cambios serán visibles para otros colaboradores y usuarios que registraron la aplicación. Si vas a compilar una aplicación para varios dispositivos, puedes aprovechar esta característica y evitar tener que copiar la aplicación en cada dispositivo para realizar pruebas.

Requisitos previos

  1. Los dispositivos deben contar con Windows 10 Creators Update compilación de Insider 14965 o posterior.

  2. Tendrás que habilitar el modo de desarrollador y la detección de dispositivos en todos los dispositivos.

  3. Los colaboradores deberán tener acceso de lectura y escritura a la carpeta de compilación.

  4. Los usuarios solo necesitarán acceso de lectura a la carpeta de compilación.

En Visual Studio

Si estás desarrollando en Visual Studio, puedes seguir los pasos descritos aquí.

Desde la línea de comandos

Si no está desarrollando en Visual Studio y usa las herramientas de línea de comandos, puede usar WinAppDeployCmd. A continuación se muestra un ejemplo de cómo hacerlo desde una ventana de línea de comandos:

WinAppDeployCmd.exe registerfiles -remotedeploydir <network path> -ip <IP Address> -pin <target machine PIN>
  • Ruta de acceso de red: ruta de acceso a los archivos sueltos de la aplicación

  • Dirección IP: escribe aquí la dirección IP del equipo de destino

  • PIN: un PIN en caso de que sea necesario establecer una conexión con el dispositivo de destino. (Se te pedirá que vuelvas a intentarlo con la opción -pin si se requiere autenticación). Haz clic aquí para obtener información sobre cómo obtener un PIN.

También puedes compilar una aplicación totalmente empaquetada que tenga acceso a los archivos de un recurso compartido de red durante las pruebas y la validación. Consulta el siguiente ejemplo.