Регистрация макета пакета из сетевой папки

Совместная работа и разработка нескольких устройств могут занять много времени из-за необходимости копировать пакеты, репозитории, папки сборки и т. д. При разработке в Windows 10 версии 1709 и более поздних версиях вы можете воспользоваться преимуществами функции для создания макета пакета в сетевой папке, а затем зарегистрировать макет на удаленном устройстве непосредственно из сети.

Несколько человек могут внести свой вклад в компоновку одного пакета приложений в сетевой папке, и изменения будут видны другим сотрудникам и пользователям, зарегистрировавшим приложение. Если вы создаете приложение для нескольких устройств, вы можете воспользоваться преимуществами этой функции и не копировать приложение на каждое устройство для тестирования.

Предварительные условия

  1. Устройства должны иметь сборку 14965 для программы предварительной оценки Windows 10 Creators или более поздней версии.

  2. Вам потребуется включить режим разработчика и обнаружение устройств на всех устройствах.

  3. Участники совместной работы должны иметь доступ к папке сборки для чтения и записи.

  4. А пользователи — только доступ для чтения.

В Visual Studio

При разработке в Visual Studio можно выполнить действия, описанные здесь.

В командной строке

При разработке вне Visual Studio и использовании средств командной строки можно использовать WinAppDeployCmd. Ниже приведен пример выполнения в окне командной строки:

WinAppDeployCmd.exe registerfiles -remotedeploydir <network path> -ip <IP Address> -pin <target machine PIN>
  • Сетевой путь — путь к свободным файлам приложения.

  • IP-адрес — введите здесь IP-адрес конечного компьютера.

  • PIN-код — если он необходим для установления подключения с целевым устройством. (Вам будет предложено повторить попытку с параметром -pin, если потребуется проверка подлинности.) Щелкните здесь, чтобы узнать, как получить PIN-код.

Вы можете также создать полностью упакованное приложение, которое обращается к файлам в сетевой папке во время тестирования и проверки. Пример см. здесь.