Sdílet prostřednictvím


Jak: omezit Instrumentation do určité knihovny DLL

Použitím metody instrumentační profilovací metody lze omezit kolekci profilovacích dat na jednu nebo více DLL knihoven aplikace.Pro profilování jedné nebo více DLL knihoven aplikace je potřeba vytvořit výkonovou relaci, která obsahuje DLL knihovny jako cíle.DLL knihovny, které mají být profilovány, lze specifikovat jako projekty v řešení sady Visual Studio nebo jako samostatné binární soubory.

Omezení instrumentace na specifické DLL knihovny v řešení sady Visual Studio

  1. V sadě Visual Studio Premium otevřete řešení, které obsahuje DLL knihovny.

  2. Z nabídky Analyzovat vyberte položku Spustit průvodce výkonu.

  3. Jako profilovací metodu vyberte položku Instrumentace a následně klikněte na tlačítko Další.

  4. V nabídce Který z následujících dostupných cílů chcete profilovat? vyberte název projektu knihovny DLL a poté klikněte na tlačítko Další.

  5. Pro ukončení průvodce a zobrazení nové výkonnostní relace v okně Prohlížeč výkonu klikněte na tlačítko Dokončit.

  6. Klikněte pravým tlačítkem myši na položku Cíle a poté klikněte na položku Přidat cílový projekt.

  7. Ze seznamu Přidat cílový projekt vyberte spustitelný projekt, který chcete použít pro vykonání DLL knihovny.

    Nepovinné.Lze přidat jakýkoli projekt knihovny DLL, který chcete profilovat.

  8. Abyste zabránili ve sběru dat z přidaného projektu, klikněte pravým tlačítkem myši na název projektu a následně zrušte zaškrtnutí zaškrtávacího políčka Instrumentovat.

Specifikování konkrétních DLL knihoven jako nezávislých binárních souborů

  1. Otevřete Visual Studio Premium.

  2. Z nabídky Analyzovat vyberte položku Spustit průvodce výkonu.

  3. V nabídce Který z následujících dostupných cílů chcete profilovat? vyberte položku Profilovat dynamickou knihovnu (DLL) a následně klikněte na tlačítko Další.

  4. Na druhé stránce průvodce proveďte následující kroky:

    • Do pole Cesta k DLL souboru zadejte cestu a název souboru DLL knihovny, který chcete profilovat.Pro vyhledání souboru v dialogovém okně DLL knihovna k profilování klikněte na tlačítko se třemi tečkami (...).Uvědomte si, že musíte specifikovat kopii DLL souboru, který bude spuštěn spustitelným (EXE) souborem, který zadáte v následujícím kroku.

    • Do pole Cesta ke spustitelnému souboru zadejte cestu a název spustitelného (EXE) souboru, který bude DLL knihovnu spouštět.Pro vyhledání souboru v dialogovém okně DLL knihovna k profilování klikněte na tlačítko se třemi tečkami (...)

    • Nepovinné.Do pole Argumenty příkazového řádku zadejte argumenty příkazového řádku, se kterými chcete spustitelný soubor spustit.Jestliže je to nezbytné, zadejte pracovní adresář aplikace do pole Pracovní adresář.

    • Klepněte na tlačítko Další.

  5. Jako profilovací metodu vyberte položku Instrumentace a následně klikněte na tlačítko Další.

  6. Pro ukončení průvodce a zobrazení nové výkonnostní relace v okně Prohlížeč výkonu klikněte na tlačítko Dokončit.

  7. Nepovinné.Pro přidání více DLL souborů klikněte pravým tlačítkem myši na položku Cíle a následně vyberte položku Přidat cílový binární soubor.Vyberte soubory pomocí dialogového okna Přidat cílové binární soubory.

    [!POZNÁMKA]

    Nezadávejte spustitelné (EXE) soubory, které vykonávají tyto DLL knihovny.

Viz také

Úkoly

Jak: omezit Instrumentation specifických funkcí

Koncepty

Sběr dat, v Profilování nástroje Řízení