Registro de un diseño de paquete a partir de un recurso compartido de redRegistering a package layout from a network share

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.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.

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.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. 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.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.

Requisitos previosPrerequisites

  1. Los dispositivos deben contar con Windows 10 Creators Update compilación de Insider 14965 o posterior.Your devices must be on Windows 10 Creators Update Insider Build 14965 or later.

  2. Tendrás que habilitar el modo de desarrollador y la detección de dispositivos en todos los dispositivos.You will need to enable developer mode and device discovery on all devices.

  3. Los colaboradores deberán tener acceso de lectura y escritura a la carpeta de compilación.Collaborators will need read and write access to the build folder.

  4. Los usuarios solo necesitarán acceso de lectura a la carpeta de compilación.Users will only need to read access to the build folder.

En Visual StudioIn Visual Studio

Si estás desarrollando en Visual Studio, puedes seguir los pasos descritos aquí.If you are developing in Visual Studio you can follow the steps outlined here.

Desde la línea de comandosFrom the command line

Si no estás desarrollando en Visual Studio y usas herramientas de línea de comandos, puedes usar WinDeployAppCmd.If you are not developing in Visual Studio, and using command line tools you can use WinDeployAppCmd. A continuación se muestra un ejemplo de cómo hacerlo desde una ventana de línea de comandos: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>
  • Ruta de acceso de red: ruta de acceso a los archivos sueltos de la aplicaciónNetwork Path – Path to the app’s loose files

  • Dirección IP: escribe aquí la dirección IP del equipo de destinoP Address – enter the IP Address of the target machine here

  • PIN: un PIN en caso de que sea necesario establecer una conexión con el dispositivo de destino.Pin - A pin if it is required to establish a connection with the target device. (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.(You will be prompted to retry with the -pin option if authentication is required.) Click here to learn how to get a 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.You can also build a fully packaged application that accesses files in a network share during testing and validation. Consulta el siguiente ejemplo.See this sample for an example.