Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Registrace volného souboru umožňuje ověřit a sdílet aplikaci během vývoje, aniž byste prošli celým procesem balení. Zaregistrujte složku obsahující obsah aplikace a Windows ji považuje za nainstalovaný balíček.
Warning
Registrace volného rozložení souborů je určená pouze pro vývoj a testování. Tento přístup nepoužívejte pro produkční distribuci. Vždy proveďte konečné ověření u zabalené aplikace, která je podepsaná důvěryhodným certifikátem.
Co je rozložení volného souboru?
Volné rozložení souboru umístí obsah aplikace do složky místo sestavení balíčku MSIX. Obsah balíčku je volně dostupný ve složce a není zabalený.
Advantages
- Rychlé ověření – protože soubory aplikace jsou už rozbalené, můžete zaregistrovat rozložení a spustit aplikaci okamžitě. Použijte aplikaci tak, jak je navržená, aniž byste čekali na krok balení.
- Snadná distribuce sítě – pokud jsou volné soubory ve sdílené síťové složce, můžete cestu ke sdílené složce odeslat jiným uživatelům, kteří mají přístup k síti. Zaregistrují rozložení a spustí aplikaci, která umožňuje více uživatelům aplikaci ověřit souběžně.
- Spolupráce – volná registrace souborů umožňuje vývojářům a návrhářům pracovat na vizuálních prostředcích při registraci aplikace. Uživatelé uvidí aktualizované statické soubory, když aplikaci znovu spustí. Pokud chcete aktualizovat kód nebo dynamicky vytvořený obsah, musíte aplikaci znovu zkompilovat.
Předpoklady
- Vaše zařízení musí používat Windows 10 verze 1809 (build 17763) nebo novější.
- Povolte vývojářský režim a zjišťování zařízení na všech zařízeních.
Important
Registrace volného souboru je dostupná jenom na zařízeních, která podporují protokol SMB (Network Share) – Desktop a Xbox.
Registrace pomocí WinAppDeployCmd
Pokud používáte nástroje sady SDK odpovídající Windows 10 verzi 1809 nebo novější, použijte WinAppDeployCmd příkaz na příkazovém řádku:
WinAppDeployCmd.exe registerfiles -remotedeploydir <NetworkPath> -ip <IPAddress> -pin <PIN>
- NetworkPath – cesta k volným souborům aplikace.
- IPAddress – IP adresa cílového počítače.
- PIN – PIN kód v případě potřeby pro ověření. Informace o tom, jak získat PIN kód, najdete v tématu Zjišťování zařízení .
Registrace pomocí portálu zařízení Windows
- Připojte se k portálu zařízení pomocí kroků v přehledu portálu Windows zařízení.
- Na kartě Správce aplikací vyberte možnost Registrovat ze síťového sdílení.
- Zadejte cestu k síťovému sdílení pro volné uspořádání souborů.
- Pokud hostitelské zařízení nemá přístup ke sdílené síťové složce, zadejte po zobrazení výzvy požadované přihlašovací údaje.
- Po dokončení registrace spusťte aplikaci.
Volitelné balíčky můžete také zaregistrovat zaškrtnutím políčka Chci zadat volitelné balíčky a zadáním cest ke sdílené síťové složce.
Registrace pomocí PowerShellu
Windows PowerShell umožňuje registrovat na místním zařízení volné rozložení souborů. Pokud chcete zaregistrovat rozložení na vzdáleném zařízení, použijte jednu z dalších metod.
Add-AppxPackage -Register <path-to-manifest-file>
Troubleshooting
| Problém | Solution |
|---|---|
| Namapované síťové jednotky | Namapované jednotky nejsou při registraci samostatných souborů podporovány. Místo toho použijte úplnou cestu ke sdílené síťové složce (například \\server\share\myapp). |
| Selhání registrace | Ověřte, že má zařízení přístup k rozložení souboru. Pokud je rozložení ve sdílené síťové složce, ověřte, že má zařízení potřebná oprávnění. |
| Změny vizuálních prvků se nenačítají | Aplikace načítá vizuální zdroje při spuštění. Pokud po spuštění upravíte prostředky, znovu spusťte aplikaci, aby se změny zobrazily. |
Související obsah
Windows developer