Spouštění aplikací pro Windows Store ve vzdáleném počítači ze sady Visual Studio
Nástroje Remote Tools aplikace Visual Studio vám umožňují spustit, ladit, profilovat a testovat aplikaci pro Windows Store, která běží na jednom zařízení z druhého počítače se sadou Visual Studio. Spuštění na vzdáleném zařízení může být zvláště efektivní, pokud počítač Visual Studio nepodporuje funkce, které jsou specifické pro aplikace pro Windows Store, například dotyková, geolokační a fyzická orientace. Toto téma popisuje postupy pro konfiguraci a spuštění vzdálené relace.
V tomto tématu
Můžete získat následující informace:
Požadavky
Zabezpečení
Jak se připojit přímo do vzdáleného zařízení.
Instalace vzdálených nástrojů
Spuštění sledování vzdáleného ladicího programu.
Konfigurace vzdáleného ladicího programu
Konfigurace projektu Visual Studio pro vzdálené ladění
Volba vzdáleného zařízení pro projekty jazyka C# a Visual Basic
Volba vzdáleného zařízení pro projekty jazyka JavaScript a C++
Spuštění relace vzdáleného ladění
Požadavky
Ladění na vzdáleném zařízení:
Vzdálené zařízení a počítač s aplikací Visual Studio musí být připojeny přes síť nebo připojeny přímo pomocí kabelu Ethernet. Ladění po Internetu není podporováno.
Licence vývojáře musí být nainstalována na vzdáleném zařízení.
Na vzdáleném zařízení musí být spuštěny součásti vzdáleného ladění.
Musíte být správcem vzdáleného zařízení pro konfiguraci brány firewall při instalaci. Ke spuštění nebo připojení vzdáleného ladicího programu musíte mít uživatelský přístup ke vzdáleným zařízením.
Zabezpečení
Ve výchozím nastavení používá vzdálený ladicí program ověřování v systému Windows.
Upozornění
Můžete také spustit vzdálený ladicí program v režimu bez ověřování, ale tento režim se rozhodně nedoporučuje.Při spuštění v tomto režimu není žádné zabezpečení sítě.Na možnost Režim bez ověřování klikněte pouze v případě, že jste si jisti, že není síť ohrožena škodlivými nebo nevyžádanými daty.
Jak se připojit přímo do vzdáleného zařízení.
Chcete-li se přímo připojit přímo do vzdáleného zařízení, připojte počítač se sadou Visual Studio k zařízení pomocí standardního ethernetového kabelu. Pokud zařízení nemá port Ethernetu, můžete pro připojení kabelu použít adaptér USB - Etherenet.
Instalace vzdálených nástrojů
Poznámka
Verze a aktualizace
Nástroje Remote Tools for Visual Studio 2013 nejsou podporovány v sadách Visual Studio 2013 RC, Visual Studio 2013 Preview ani předchozích verzích sady Visual Studio.
Doporučujeme nainstalovat verzi aktualizace nástroje Remote Tools for Visual Studio 2013, která odpovídá verzi aktualizace instalace aplikace Visual Studio.
Ladicí program VS je kompatibilní s libovolnou kombinací verzí VS 2013 a nástroji Remote Tools pro sadu VS 2013.Nejnovější funkce v aplikaci Visual Studio však vyžadují používání nejaktuálnější verzi sady Visual Studio a nástrojů Remote Tools.
Další diagnostické nástroje mohou vyžadovat stejné verze nástrojů Remote Tools a Visual Studio.
Instalace komponent vzdáleného ladění do vzdáleného zařízení
Ke spuštění nebo uložení instalačního programu pro nástroje Remote Tools zvolte jeden z odkazů v této tabulce, který odpovídá operačnímu systému na vzdáleném zařízení:
VS 2013 Aktualizace verze |
x86 |
x64 |
ARM |
RTM |
|||
Aktualizace 1 |
Můžete zvolit, zda chcete stáhnout instalační program nebo ho chcete ihned spustit. Když spustíte instalační program, přijměte uživatelskou smlouvu a pak zvolte možnost Nainstalovat.
Ve výchozím nastavení jsou komponenty vzdáleného ladění nainstalovány ve složce C:\Program Files\Microsoft Visual Studio 12.0\Common7\IDE\Remote Debugger.
Spuštění sledování vzdáleného ladicího programu.
Poznámka
Vzhledem k tomu, že vzdálené ladění nastaví konfiguraci brány firewall,aby povolila komunikaci s hostitelem Visual Studio, musíte být správcem vzdáleného zařízení při prvním spuštění vzdáleného ladicího programu.
Po instalaci nástrojů Remote Tools vyberte Vzdálený ladicí program na obrazovce Start. Při prvním spuštění vzdáleného ladicího programu se zobrazí dialogové okno Konfigurace vzdáleného ladicího programu.
V dialogovém okně Konfigurace vzdáleného ladění:
Pokud není nainstalováno rozhraní Windows Services API, použijte tlačítko Nainstalovat.
Ve skupině Konfigurace brány Windows Firewall zvolte sítě, ke kterým chcete povolit připojení. Jsou povoleny pouze ty sítě, ke kterým je zařízení aktuálně připojeno. Musíte zvolit alespoň jednu síť.
Zvolte možnost Konfigurovat vzdálené ladění, pokud chcete nastavit možnosti brány firewall a zahájit vzdálený ladicí program. Otevřete dialogové okno Sledování vzdáleného ladění Visual Studio, chcete-li uživatelům udělit oprávnění k nástrojům Remote Tools a nastavit další volby.
Zobrazí se dialogové okno Sledování vzdáleného ladní Visual Studio. Můžete uživatelům udělit oprávnění k nástrojům Remote Tools a nastavit rozšířenou možnost z tohoto dialogového okna.
Konfigurace vzdáleného ladicího programu
Chcete-li upravit konfiguraci vzdáleného ladicího programu, použijte dva nástroje.
V nabídce Nástroje ve Sledování vzdáleného ladění Visual Studio:
Zvolte Možnosti pro změnu čísla portu, režimu ověřování nebo intervalu časového limitu vzdáleného ladicího programu.
Zvolte Oprávnění chcete-li přidat nebo odebrat uživatele, kteří mají oprávnění pro vzdálené ladění.
Poznámka
Oprávnění musí být udělena pro každý uživatelský účet, který je vzdáleně laděn.
Chcete-li nastavit pokročilá nastavení pro vzdálené ladění, můžete použít Průvodce konfigurací vzdáleného ladicího programu. Chcete-li spustit průvodce, použijte možnost Průvodce konfigurací vzdáleného ladicího programu na úvodní obrazovce.
Na stránce Konfigurovat vzdálený ladicí program Visual Studio můžete vybrat spustit vzdálený ladicí program jako službu. Ve většině případů není nutné spuštění jako služba.
Na stránce Konfigurovat bránu Windows Firewall pro ladění můžete přidat nebo odebrat typ sítí, ke kterým se má připojit vzdálený ladicí program. Jsou povoleny pouze ty sítě, ke kterým je zařízení aktuálně připojeno. Musíte zvolit alespoň jednu síť.
Konfigurace projektu Visual Studio pro vzdálené ladění
Vzdálené zařízení, ke kterému se chcete připojit, určíte v dialogovém okně vlastností projektu. Postup se liší v závislosti na programovacím jazyce. Můžete zadat název sítě vzdáleného zařízení nebo jej vybrat v dialogovém okně Vyberte připojení vzdáleného ladicího programu.
Dialogové okno obsahuje pouze zařízení v místní podsíti počítače Visual Studio, která používají vzdálený ladicí program.
Tip
Pokud máte potíže s připojením ke vzdálenému zařízení, zkuste zadat adresu IP zařízení.Chcete-li určit adresu IP zařízení, otevřete okno příkazového řádku a zadejte ipconfig.Adresa IP je uvedena jako IPv4 Address.
Volba vzdáleného zařízení pro projekty jazyka C# a Visual Basic
Vyberte název projektu v nástroji Průzkumník řešení a pak zvolte možnost Vlastnosti v místní nabídce.
Vyberte možnost Ladění.
Zvolte Vzdálený počítač ze seznamu Cílové zařízení.
Zadejte síťový název vzdáleného zařízení do pole Vzdálený počítač nebo zvolte možnost Najít pro výběr zařízení z dialogového okna Vybrat připojení vzdáleného ladicího programu.
Volba vzdáleného zařízení pro projekty jazyka JavaScript a C++
Vyberte název projektu v nástroji Průzkumník řešení a pak zvolte možnost Vlastnosti v místní nabídce.
Rozbalte uzel Vlastnosti konfigurace a pak vyberte Ladění.
Zvolte Vzdálený ladicí program ze seznamu Ladicí program pro spuštění.
Zadejte síťový název vzdáleného zařízení do pole Název počítače nebo zvolte šipku dolů v poli pro výběr zařízení z dialogového okna Vybrat vzdálené připojení ladicího programu.
Spuštění relace vzdáleného ladění
Spuštění, zastavení a procházení vzdálené ladicí relace se provádí stejným způsobem jako v případě místní relace. Před zahájením ladění zkontrolujte, zda Sledování vzdáleného ladění běží na vzdáleném zařízení.
Poté vyberte možnost Spustit ladění z nabídky Ladění (klávesnice: F5). Projekt je zkompilován znovu, pak nasazen a spuštěn na vzdáleném zařízení. Ladicí program pozastaví provádění na zarážkách a můžete krokovat do, nad a z kódu. Výběrem možnosti Zastavit ladění ukončíte ladicí relaci a zavřete vzdálenou aplikaci. Další informace naleznete v tématu Ladění aplikací pro web Windows Store.
Viz také
Koncepty
Ladění aplikací pro web Windows Store
Collect JavaScript function timing data in Store apps on a remote device
Další zdroje
Ladění a testování aplikací pro Windows Store pomocí sady Visual Studio