Udostępnij przez


Rejestrowanie układu pakietu z zasobu sieciowego

Tworzenie aplikacji współpracującej i obsługującej wiele urządzeń może być czasochłonne ze względu na konieczność kopiowania pakietów, repozytoriów, folderów kompilacji itp. Jeśli programujesz w systemie Windows 10 w wersji 1709 lub nowszej, możesz skorzystać z funkcji, aby zbudować układ pakietu na udział sieciowy, a następnie zarejestrować ten układ bezpośrednio na urządzeniu zdalnym z sieci.

Wiele osób może współtworzyć jeden układ pakietu aplikacji w udziale sieciowym, a zmiany będą widoczne dla innych współpracowników i użytkowników, którzy zarejestrowali aplikację. Jeśli tworzysz aplikację dla wielu urządzeń, możesz skorzystać z tej funkcji i uniknąć konieczności kopiowania aplikacji na każde urządzenie na potrzeby testowania.

Wymagania wstępne

  1. Urządzenia muszą znajdować się w wersji Windows 10 Creators Update Insider Build 14965 lub nowszej.

  2. Należy włączyć tryb dewelopera i odnajdywanie urządzeń na wszystkich urządzeniach.

  3. Współpracownicy będą potrzebować dostępu do odczytu i zapisu do folderu kompilacji.

  4. Użytkownicy będą potrzebować tylko dostępu do odczytu folderu kompilacji.

W programie Visual Studio

Jeśli programujesz w programie Visual Studio, możesz wykonać kroki opisane tutaj.

Z wiersza polecenia

Jeśli nie programujesz w programie Visual Studio i używasz narzędzi wiersza polecenia, możesz użyć narzędzia WinAppDeployCmd. Poniżej przedstawiono przykład tego, jak to zrobić w oknie wiersza polecenia:

WinAppDeployCmd.exe registerfiles -remotedeploydir <network path> -ip <IP Address> -pin <target machine PIN>
  • Ścieżka sieciowa — ścieżka do luźnych plików aplikacji

  • Adres P — wprowadź tutaj adres IP maszyny docelowej

  • Kod PIN — jeśli jest wymagany do nawiązania połączenia z urządzeniem docelowym. (Jeśli wymagane jest uwierzytelnianie, zostanie wyświetlony monit o ponowienie próby przy użyciu opcji -pin). Kliknij tutaj, aby dowiedzieć się, jak uzyskać numer PIN.

Podczas testowania i walidacji można również utworzyć w pełni spakowana aplikacja, która uzyskuje dostęp do plików w udziale sieciowym. Zobacz ten przykład, aby zapoznać się z przykładem.