Přidání Aplikace Azure Přehledy pomocí sady Visual Studio Připojení ed Services

Pomocí sady Visual Studio můžete pomocí funkce Připojení služby připojit k Aplikace Azure Přehledy některou z následujících možností:

  • Konzolová aplikace .NET Framework
  • ASP.NET Model-View-Controller (MVC) (.NET Framework)
  • ASP.NET Core
  • .NET Core (včetně konzolové aplikace, WPF, model Windows Forms, knihovny tříd)
  • Role pracovního procesu .NET Core
  • Azure Functions
  • aplikace Univerzální platforma Windows
  • Xamarin
  • Cordova

Funkce připojené služby přidá do projektu všechny potřebné odkazy a kód připojení a odpovídajícím způsobem upraví konfigurační soubory.

Poznámka:

Toto téma se týká sady Visual Studio ve Windows. Visual Studio pro Mac najdete v tématu Připojení služby v Visual Studio pro Mac.

Požadavky

Připojení k Aplikace Azure Přehledy pomocí Připojení ed Services

  1. Otevřete projekt v sadě Visual Studio.

  2. V Průzkumník řešení klikněte pravým tlačítkem na uzel Připojení ed Services a v místní nabídce vyberte Přidat Připojení ed Service.

  3. Na kartě Připojení ed Služby vyberte ikonu + pro závislosti služeb.

    Screenshot showing

  4. Na stránce Přidat závislost vyberte Aplikace Azure Přehledy.

    Screenshot showing

    Pokud ještě nejste přihlášení, přihlaste se ke svému účtu Azure. Pokud účet Azure nemáte, můžete si zaregistrovat bezplatnou zkušební verzi.

  5. Na obrazovce Konfigurovat Aplikace Azure Přehledy vyberte existující komponentu Aplikace Azure Přehledy a vyberte Další.

    Pokud potřebujete vytvořit novou komponentu, přejděte k dalšímu kroku. Jinak přejděte ke kroku 7.

    Screenshot showing

  6. Vytvoření komponenty Přehledy aplikace:

    1. V dolní části obrazovky vyberte Vytvořit novou komponentu Přehledy aplikace.

    2. Vyplňte Přehledy aplikace: Vytvořit novou obrazovku a vyberte Vytvořit.

      Screenshot showing

    3. Když se zobrazí obrazovka Konfigurovat Aplikace Azure Přehledy, zobrazí se v seznamu nová komponenta. V seznamu vyberte novou komponentu a vyberte Další.

  7. Zadejte název instrumentačního klíče nebo zvolte výchozí hodnotu a zvolte, jestli chcete připojovací řetězec uložit v místním souboru tajných kódů nebo ve službě Azure Key Vault.

    Screenshot showing

  8. Na obrazovce Souhrn změn se zobrazí všechny změny, které budou provedeny v projektu, pokud proces dokončíte. Pokud změny vypadají v pořádku, zvolte Dokončit.

    Screenshot showing

  9. Připojení se zobrazí v části Závislosti služby na kartě Připojení ed Služby.

    Screenshot showing

Připojení k Aplikace Azure Přehledy pomocí Připojení ed Services

Poznámka:

U projektů rozhraní .NET Framework se uživatelské rozhraní služeb Připojení mírně liší. Pokud chcete zobrazit rozdíly, porovnejte verzi sady Visual Studio 2019 této stránky.

  1. Otevřete projekt v sadě Visual Studio.

  2. V Průzkumník řešení klikněte pravým tlačítkem na uzel Připojení ed Services a v místní nabídce vyberte Přidat a otevřete nabídku dostupných služeb.

    Screenshot showing Connected Services context menu options.

  3. Zvolte Aplikace Azure Přehledy. Zobrazí se stránka Připojení k závislostem. Měli byste vidět dvě možnosti, jednu pro místní emulátor, sadu Application Přehledy SDK (místní) a jednu pro připojení k živé Aplikace Azure Přehledy službě. Počáteční vývoj můžete snížit a zjednodušit tím, že začnete s místním emulátorem. Později můžete migrovat do živé služby opakováním těchto kroků a zvolením jiné možnosti.

    Screenshot showing Application Insights choices.

    Pokud se rozhodnete použít sadu Application Přehledy SDK místně, kliknutím na Tlačítko Další zobrazíte obrazovku Souhrn změn, která ukazuje, jak se váš projekt upravuje. Do projektu se přidá odkaz na balíček NuGet a do projektu se přidá kód připojení místního emulátoru.

    Pokud se chcete připojit ke službě Azure, pokračujte dalším krokem nebo pokud ještě nejste přihlášení, před pokračováním se přihlaste ke svému účtu Azure. Pokud účet Azure nemáte, můžete si zaregistrovat bezplatnou zkušební verzi.

  4. Na obrazovce Konfigurovat Aplikace Azure Přehledy vyberte existující komponentu Aplikace Azure Přehledy a vyberte Další.

    Pokud potřebujete vytvořit novou komponentu, přejděte k dalšímu kroku. Jinak přejděte ke kroku 7.

    Screenshot showing

  5. Vytvoření komponenty Přehledy aplikace:

    1. V dolní části obrazovky vyberte Vytvořit novou komponentu Přehledy aplikace.

    2. Vyplňte Přehledy aplikace: Vytvořit novou obrazovku a vyberte Vytvořit.

      Screenshot showing

    3. Když se zobrazí obrazovka Konfigurovat Aplikace Azure Přehledy, zobrazí se v seznamu nová komponenta. V seznamu vyberte novou komponentu a vyberte Další.

  6. Zadejte název instrumentačního klíče nebo zvolte výchozí hodnotu a zvolte, jestli chcete připojovací řetězec uložit v místním souboru tajných kódů nebo ve službě Azure Key Vault.

    Screenshot showing

  7. Na obrazovce Souhrn změn se zobrazí všechny změny, které budou provedeny v projektu, pokud proces dokončíte. Pokud změny vypadají v pořádku, zvolte Dokončit.

    Screenshot showing

  8. V Průzkumník řešení poklikejte na uzel Připojení služby a otevřete kartu Připojení ed Služby. Připojení se zobrazí v části Závislosti služby:

    Screenshot showing

    Pokud kliknete na tři tečky vedle přidané závislosti, zobrazí se různé možnosti, jako je například Připojení znovu otevřít průvodce a změnit připojení. Můžete také kliknout na tři tečky v pravém horním rohu okna a zobrazit možnosti spuštění místních závislostí, změnit nastavení a další.

  9. Otevřete soubor spouštěcího kódu (Program.cs v šablonách) a všimněte si, že se přidal řádek podobný následujícímu:

    builder.Services.AddApplicationInsightsTelemetry(builder.Configuration["APPLICATIONINSIGHTS_CONNECTION_STRING"]);
    

Další kroky

V případě ASP.NET základních projektů se dozvíte, jak povolit monitorování aplikace v aplikaci Přehledy pro aplikace ASP.NET Core.

ASP.NET projekty najdete v tématu Konfigurace Přehledy aplikace pro váš web ASP.NET.

Odkazy vás převezmou do části článků po počátečních krocích nastavení, které jste už udělali.