Dodawanie aplikacja systemu Azure Szczegółowe informacje przy użyciu programu Visual Studio Połączenie ed Services

Za pomocą programu Visual Studio można połączyć dowolną z następujących czynności, aby aplikacja systemu Azure Szczegółowe informacje przy użyciu funkcji Połączenie ed Services:

  • Aplikacja konsolowa .NET Framework
  • ASP.NET Model-View-Controller (MVC) (.NET Framework)
  • ASP.NET Core
  • .NET Core (w tym aplikacja konsolowa, WPF, Windows Forms, biblioteka klas)
  • Rola procesu roboczego platformy .NET Core
  • Azure Functions
  • aplikacja platforma uniwersalna systemu Windows
  • Xamarin
  • Cordova

Funkcja połączonej usługi dodaje wszystkie wymagane odwołania i kod połączenia do projektu oraz odpowiednio modyfikuje pliki konfiguracji.

Uwaga

Ten temat dotyczy programu Visual Studio w systemie Windows. Aby uzyskać Visual Studio dla komputerów Mac, zobacz usługi Połączenie w Visual Studio dla komputerów Mac.

Wymagania wstępne

Połączenie do aplikacja systemu Azure Szczegółowe informacje przy użyciu usług Połączenie

  1. Otwórz projekt w programie Visual Studio.

  2. W Eksplorator rozwiązań kliknij prawym przyciskiem myszy węzeł usługi Połączenie, a następnie z menu kontekstowego wybierz polecenie Dodaj usługę Połączenie ed.

  3. Na karcie usługi Połączenie wybierz ikonę + dla pozycji Zależności usługi.

    Screenshot showing

  4. Na stronie Dodawanie zależności wybierz pozycję aplikacja systemu Azure Szczegółowe informacje.

    Screenshot showing

    Jeśli jeszcze nie zalogowałeś się, zaloguj się do swojego konta platformy Azure. Jeśli nie masz konta platformy Azure, możesz skorzystać z bezpłatnej wersji próbnej.

  5. Na ekranie Konfigurowanie aplikacja systemu Azure Szczegółowe informacje wybierz istniejący składnik aplikacja systemu Azure Szczegółowe informacje, a następnie wybierz pozycję Dalej.

    Jeśli musisz utworzyć nowy składnik, przejdź do następnego kroku. W przeciwnym razie przejdź do kroku 7.

    Screenshot showing

  6. Aby utworzyć składnik Szczegółowe informacje aplikacji:

    1. Wybierz pozycję Utwórz nową aplikację Szczegółowe informacje składnik w dolnej części ekranu.

    2. Wypełnij Szczegółowe informacje Aplikacji: Utwórz nowy ekran, a następnie wybierz pozycję Utwórz.

      Screenshot showing

    3. Po wyświetleniu ekranu Konfigurowanie aplikacja systemu Azure Szczegółowe informacje na liście pojawi się nowy składnik. Wybierz nowy składnik z listy, a następnie wybierz pozycję Dalej.

  7. Wprowadź nazwę klucza instrumentacji lub wybierz wartość domyślną, a następnie wybierz, czy chcesz, aby parametry połączenia przechowywany w lokalnym pliku wpisów tajnych, czy w usłudze Azure Key Vault.

    Screenshot showing

  8. Na ekranie Podsumowanie zmian zostaną wyświetlone wszystkie modyfikacje wprowadzone w projekcie w przypadku ukończenia procesu. Jeśli zmiany wyglądają ok, wybierz przycisk Zakończ.

    Screenshot showing

  9. Połączenie jest wyświetlane w sekcji Zależności usług na karcie usługi Połączenie Services.

    Screenshot showing

Połączenie do aplikacja systemu Azure Szczegółowe informacje przy użyciu usług Połączenie

Uwaga

W przypadku projektów programu .NET Framework interfejs użytkownika usług Połączenie jest nieco inny. Aby zobaczyć różnice, porównaj z wersją programu Visual Studio 2019 tej strony.

  1. Otwórz projekt w programie Visual Studio.

  2. W Eksplorator rozwiązań kliknij prawym przyciskiem myszy węzeł usługi Połączenie, a następnie z menu kontekstowego wybierz polecenie Dodaj, aby otworzyć menu dostępnych usług.

    Screenshot showing Connected Services context menu options.

  3. Wybierz pozycję aplikacja systemu Azure Szczegółowe informacje. Zostanie wyświetlona strona Połączenie zależności. Powinny zostać wyświetlone dwie opcje: jedna dla lokalnego emulatora, zestawu SDK Szczegółowe informacje aplikacji (lokalnego) i jednej na potrzeby nawiązywania połączenia z usługą live aplikacja systemu Azure Szczegółowe informacje. Możesz obniżyć koszty i uprościć wczesne programowanie, zaczynając od lokalnego emulatora. Możesz przeprowadzić migrację do usługi na żywo później, powtarzając te kroki i wybierając drugą opcję.

    Screenshot showing Application Insights choices.

    Jeśli zdecydujesz się używać zestawu SDK usługi Application Szczegółowe informacje lokalnie, kliknij przycisk Dalej, aby wyświetlić ekran Podsumowanie zmian, który pokazuje, jak projekt jest modyfikowany. Odwołanie do pakietu NuGet jest dodawane do projektu, a kod połączenia dla lokalnego emulatora zostanie dodany do projektu.

    Jeśli chcesz nawiązać połączenie z usługą platformy Azure, przejdź do następnego kroku lub jeśli jeszcze nie zalogowałeś się, zaloguj się do swojego konta platformy Azure przed kontynuowaniem. Jeśli nie masz konta platformy Azure, możesz skorzystać z bezpłatnej wersji próbnej.

  4. Na ekranie Konfigurowanie aplikacja systemu Azure Szczegółowe informacje wybierz istniejący składnik aplikacja systemu Azure Szczegółowe informacje, a następnie wybierz pozycję Dalej.

    Jeśli musisz utworzyć nowy składnik, przejdź do następnego kroku. W przeciwnym razie przejdź do kroku 7.

    Screenshot showing

  5. Aby utworzyć składnik Szczegółowe informacje aplikacji:

    1. Wybierz pozycję Utwórz nową aplikację Szczegółowe informacje składnik w dolnej części ekranu.

    2. Wypełnij Szczegółowe informacje Aplikacji: Utwórz nowy ekran, a następnie wybierz pozycję Utwórz.

      Screenshot showing

    3. Po wyświetleniu ekranu Konfigurowanie aplikacja systemu Azure Szczegółowe informacje na liście pojawi się nowy składnik. Wybierz nowy składnik z listy, a następnie wybierz pozycję Dalej.

  6. Wprowadź nazwę klucza instrumentacji lub wybierz wartość domyślną, a następnie wybierz, czy chcesz, aby parametry połączenia przechowywany w lokalnym pliku wpisów tajnych, czy w usłudze Azure Key Vault.

    Screenshot showing

  7. Na ekranie Podsumowanie zmian zostaną wyświetlone wszystkie modyfikacje wprowadzone w projekcie w przypadku ukończenia procesu. Jeśli zmiany wyglądają ok, wybierz przycisk Zakończ.

    Screenshot showing

  8. W Eksplorator rozwiązań kliknij dwukrotnie węzeł usługi Połączenie, aby otworzyć kartę usługi Połączenie ed. Połączenie zostanie wyświetlone w sekcji Zależności usługi:

    Screenshot showing

    Jeśli klikniesz trzy kropki obok dodanej zależności, zobaczysz różne opcje, takie jak Połączenie, aby ponownie otworzyć kreatora i zmienić połączenie. Możesz również kliknąć trzy kropki w prawym górnym rogu okna, aby wyświetlić opcje uruchamiania zależności lokalnych, zmiany ustawień i nie tylko.

  9. Otwórz plik kodu uruchamiania (Program.cs w szablonach) i zwróć uwagę, że dodano wiersz podobny do następującego:

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

Następne kroki

W przypadku projektów ASP.NET Core dowiedz się, jak włączyć monitorowanie aplikacji w witrynie Application Szczegółowe informacje dla aplikacji ASP.NET Core.

Aby zapoznać się z projektami ASP.NET, zobacz Konfigurowanie Szczegółowe informacje aplikacji dla witryny internetowej ASP.NET.

Linki prowadzą do sekcji artykułów po początkowych krokach konfiguracji, które zostały już wykonane.