Sdílet prostřednictvím


Profilace kódu v jazycích Visual C++, Visual C# a Visual Basic v aplikacích pro Windows Store na vzdáleném zařízení

Toto téma popisuje profil kód v úložišti Windows aplikace napsané v XAML a Visual C++, Visual C# nebo Visual Basic a chcete shromažďovat údaje o vzdálené zařízení.

Visual Studio je obvykle nainstalován na počítači. Úložiště systému Windows aplikacím spustit na širokou škálu zařízení, formulář faktory a typy procesorů. Profilování umožňuje vzdálené shromažďujete data výkonu na libovolné zařízení, který je připojen k počítači Visual Studio prostřednictvím sítě nebo který je připojen přímo pomocí kabelu Ethernet. Pokud profil vzdáleně Visual Studio implementuje nejnovější verze vaší aplikace. Vaše aplikace můžete začít ihned nebo profil vaší aplikace, po spuštění smlouvy nebo některým jiným procesem.

Poznámka

  1. Do profilu vzdáleného zařízení, musí být správce zařízení.

  2. Doporučujeme provádět interakce uživatele přímo na vzdálené zařízení a nepoužívejte připojení ke vzdálené ploše. Připojení ke vzdálené ploše lze výrazně měnit výkon vaší aplikace a shromážděná data výkonu.

    1. Nejpřesnější výsledky výkonu shromažďovat by profil vydání sestavení vaší aplikace. Viz Postupy: Nastavení konfigurace ladění a verzí v knihovně MSDN.

V tomto tématu

Můžete získat následující informace:

Konfigurace vzdáleného profilování vzdáleného zařízení

Konfigurovat vzdálené vytváření profilů v aplikaci Visual Studio

  • Profil spravované aplikace

  • Chcete-li profil aplikace Visual C++

Profil aplikace

  • Shromažďování dat pro celý profilování spustit

  • Shromažďování dat pro konkrétní scénáře

Konfigurace vzdáleného profilování vzdáleného zařízení

Musí mít licenci vývojáře nainstalovány na vzdálené zařízení; musí mít Visual Studio vzdálené Tools nainstalován na vzdálené zařízení; a vzdálené ladění monitoru musí být spuštěna na vzdálené zařízení.

  • Instalace vzdáleného zařízení nainstalováno licenci vývojáře naleznete v tématuGettting a developers license

  • Nástroje Visual Studio vzdálené instalace naleznete v tématuNástroje pro vzdálenou instalaci

  • Spuštění vzdáleného ladění monitoru, zvolte Vzdáleného ladění monitoru na úvodní obrazovce.

Konfigurovat vzdálené vytváření profilů v aplikaci Visual Studio

Profilovat aplikace na vzdálené zařízení, zadejte název nebo adresu IP zařízení ladění vlastnosti projektu aplikace Visual Studio.

Do profilu vaší aplikace na vzdálené zařízení:

  1. V aplikaci Visual Studio otevřete projekt, který chcete profil.

  2. Nejpřesnější výsledky výkonu shromažďovat by profil vydání sestavení vaší aplikace. Vyberte vydání z Konfigurace řešení seznamu na panelu nástrojů Visual Studio.

    Další informace naleznete v Postupy: Nastavení konfigurace ladění a verzí v knihovně MSDN.

Následující postupy závisí na tom, zda projektu je napsán v jazyce C++ nebo spravovaného kódu (Visual C#, Visual Basic, atd.).

Profil spravované aplikace

  1. Na ladění nabídce zvolte Vlastnosti projektu.

  2. Zvolte ladění položky nabídky.

    Spravované vlastnosti projektu pro vzdálené ladění

  3. Z Cílové zařízení vyberte Vzdáleného počítače.

  4. V Vzdáleného počítače zadejte název nebo adresu IP vzdáleného zařízení.

    Pokud vzdálené zařízení je ve stejné podsíti jako Visual Studio v počítači, nebo pokud zařízení je přímo připojen k počítači Visual Studio, můžete Najíta klepněte na příkaz zařízení připojení vzdáleného ladicího programu dialogové okno.

Požadovat ověření by měl být vždy nastaven na Ano. Sítě nevyžadující ověřování sítě přináší významné riziko útoku uživatelů se zlými úmysly.

Tyto vlastnosti jsou ignorována okna profilování:

  • Nelze spustit, ale ladit kód při spuštění

  • Povolit zpětné smyčky místní sítě

  • Odinstalujte a znovu nainstalujte Můj balíček. Všechny informace o stavu balíčku se zrušuje.

  • Typ ladicího programu

Chcete-li profil aplikace Visual C++

  1. Na ladění nabídce zvolte Vlastnosti projektu.

  2. Zvolte ladění v Vlastnosti konfigurace uzel.

    Vlastnosti projektu C++ pro vzdálené ladění

  3. Z Debugger spuštění vyberte Vzdáleného počítače.

  4. V Název počítače řádku, zadejte název nebo adresu IP vzdáleného zařízení.

    Pokud vzdálené zařízení je ve stejné podsíti jako Visual Studio v počítači, nebo pokud zařízení je přímo připojen k počítači Visual Studio, můžete vybrat šipku dolů v řádku, zvolte < vyhledejte... > položky a poté vyberte zařízení na připojení vzdáleného ladicího programu dialogové okno.

Požadovat ověření by měl být vždy nastaven na Ano. Sítě nevyžadující ověřování sítě přináší významné riziko útoku uživatelů se zlými úmysly.

Tyto vlastnosti jsou ignorována okna profilování:

  • Spustit aplikaci

  • Povolit zpětné smyčky místní sítě

  • Typ ladicího programu

  • Zavedení knihovny Runtime Visual C++ ladění

Profil aplikace

Shromažďujete profilování dat pro celý spustit nebo můžete shromažďovat pouze data pro konkrétní scénáře. Start profilování, shromažďování dat pro všechny nebo část provedení spusťte a zastavte. Visual Studio výsledky zobrazí v okně dokumentu aplikace IDE.

Zastavit profilování služby

Shromažďování dat pro celý profilování spustit

Profil vaší aplikace od začátku do konce, postupujte takto:

  1. Spustíte okna profilování. Zvolte Spustit analýzu výkonu (klávesnice ALT + F2) start vaší aplikace a zahájit okamžitě profilování. Musíte přijmout zvýšení úrovně oprávnění pro vzdálené ladění monitoru.

  2. Výkon aplikace. Ty části aplikace, které chcete spusťte profil. Opakujte scénáře k získání přesnějších výsledků.

  3. Zastavte profilování. V okně dokumentu profilování zvolte Zastavit profilování (klávesnice: CTL + ALT + F2). Okna profilování data analyzuje a zobrazí souhrnné zobrazení dat profilování.

Shromažďování dat pro konkrétní scénáře

Profil konkrétní situaci ve vaší aplikace, postupujte takto:

  1. Spustíte okna profilování. Zvolte Start pozastaveno analýzy výkonu (klávesnice: CTRL + ALT + F2) spustit vaše aplikace pomocí Profilování pozastaveno. Musíte přijmout zvýšení úrovně oprávnění pro vzdálené ladění monitoru.

  2. Pokračování a pozastavit profilování. Těsně před zahájením scénář, který se zajímáte, zvolte profilování pokračování v okně dokumentu profilování. Scénář vykonávat a pak zvolte profilování pozastavit Pozastavit sběr údajů. Můžete pozastavit a obnovit tak často, jak zvolíte profilování.

  3. Opakujte scénáře k získání přesnějších výsledků.

  4. Zastavte profilování. V okně dokumentu profilování zvolte Zastavit profilování (klávesnice: CTL + ALT + F2).

Při zastavení profilování spustit okna profilování data analyzuje a zobrazí souhrnné zobrazení profilování dat v okně dokumentu aplikace IDE. VizAnalýza výkonnostních dat pro kód v jazycích Visual C++, Visual C# a Visual Basic v aplikacích pro web Windows Store

Viz také

Koncepty

Analýzu výkonu aplikací pro web Windows Store

Profilace kódu v jazycích Visual C++, Visual C# a Visual Basic v aplikacích pro Windows Store v místním počítači

Analýza výkonnostních dat pro kód v jazycích Visual C++, Visual C# a Visual Basic v aplikacích pro web Windows Store