Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ocena aplikacji i kodu usługi Azure Migrate dla platformy .NET umożliwia ocenę kodu źródłowego platformy .NET, konfiguracji i plików binarnych aplikacji w celu zidentyfikowania możliwości migracji na platformę Azure. Pomaga to zidentyfikować wszelkie problemy, które aplikacja mogła napotkać podczas przenoszenia na platformę Azure i zwiększyć wydajność, skalowalność i zabezpieczenia, sugerując nowoczesne rozwiązania natywne dla chmury.
Odnajduje ona użycie technologii aplikacji za pomocą statycznej analizy kodu, obsługuje szacowanie nakładu pracy i przyspiesza ponowne tworzenie kodu, ułatwiając przenoszenie aplikacji platformy .NET na platformę Azure.
Możesz użyć aplikacji i oceny kodu usługi Azure Migrate dla platformy .NET w programie Visual Studio lub w .NET CLI.
Instalowanie rozszerzenia programu Visual Studio
Wymagania wstępne
- System operacyjny Windows
- Visual Studio 2022 w wersji 17.1 lub nowszej
Kroki instalacji
Wykonaj poniższe kroki, aby zainstalować go z poziomu programu Visual Studio. Alternatywnie możesz pobrać i zainstalować rozszerzenie z witryny Visual Studio Marketplace.
Po otwarciu programu Visual Studio wybierz element menu Rozszerzenia > Zarządzaj rozszerzeniami , który otwiera okno Zarządzanie rozszerzeniami .
W oknie Zarządzanie rozszerzeniami wprowadź Azure Migrate w polu wyszukiwania.
Wybierz pozycję Aplikacja usługi Azure Migrate i ocena kodu, a następnie wybierz pozycję Pobierz.
Po pobraniu rozszerzenia zamknij program Visual Studio, aby rozpocząć instalację rozszerzenia.
W oknie dialogowym Instalator VSIX wybierz pozycję Modyfikuj i postępuj zgodnie z instrukcjami, aby zainstalować rozszerzenie.
Instalacja narzędzia CLI
Wymagania wstępne
- .NET SDK (6 lub nowszy)
Kroki instalacji
Aby zainstalować narzędzie, uruchom następujące polecenie w interfejsie wiersza polecenia:
dotnet tool install -g dotnet-appcat
Aby zaktualizować narzędzie, uruchom następujące polecenie w interfejsie wiersza polecenia:
dotnet tool update -g dotnet-appcat
Ważne
Zainstalowanie tego narzędzia może zakończyć się niepowodzeniem, jeśli skonfigurowano dodatkowe źródła NuGet. Użyj parametru --ignore-failed-sources , aby traktować te błędy jako ostrzeżenia zamiast błędów.
dotnet tool install -g --ignore-failed-sources dotnet-appcat
Analizowanie aplikacji za pomocą programu Visual Studio
Po zainstalowaniu rozszerzenia programu Visual Studio możesz przystąpić do analizowania aplikacji w programie Visual Studio. Aby przeanalizować aplikację, kliknij prawym przyciskiem myszy dowolny projekt lub rozwiązanie w oknie Eksplorator rozwiązań i wybierz pozycję Przeprowadź migrację na platformę Azure.
Aby uzyskać więcej informacji, zobacz Analizowanie aplikacji za pomocą programu Visual Studio.
Analizowanie aplikacji przy użyciu interfejsu wiersza polecenia platformy .NET
Po zainstalowaniu narzędzia CLI możesz analizować swoją aplikację w CLI. W interfejsie wiersza polecenia uruchom następujące polecenie:
appcat analyze <application-path>
Możesz określić ścieżkę i format (.html, .jsonlub .csv) dla pliku raportu, który tworzy narzędzie, jak pokazano w poniższym przykładzie:
appcat analyze <application-path> --report MyAppReport --serializer html
Aby uzyskać więcej informacji, zobacz Analizowanie aplikacji za pomocą interfejsu wiersza polecenia platformy .NET.
Interpretowanie raportów
Aby uzyskać szczegółowy opis różnych części raportów oraz sposób interpretowania i interpretowania danych, zobacz Interpretowanie wyników analizy.
Obsługiwane języki
Ocena aplikacji i kodu dla platformy .NET może analizować projekty napisane w następujących językach:
- C#
- Visual Basic
Obsługiwane typy projektów
Analizuje kod w następujących typach projektów:
- ASP.NET
- Biblioteki klas
Obsługiwane cele platformy Azure
Obecnie aplikacja identyfikuje potencjalne problemy z migracją do usług Azure App Service, Azure Kubernetes Service (AKS) i Azure Container Apps.