Azure Migrate-alkalmazás és kódértékelés a .NET-hez
A .NET-hez készült Azure Migrate-alkalmazás és kódértékelés lehetővé teszi az alkalmazás .NET-forráskódjának, konfigurációinak és bináris fájljainak értékelését az Azure-ba irányuló migrálási lehetőségek azonosítása érdekében. Segít azonosítani az alkalmazás által az Azure-ba portolt problémákat, és modern, natív felhőbeli megoldások javaslatával javítja a teljesítményt, a méretezhetőséget és a biztonságot.
Az alkalmazástechnológia használatát statikus kódelemzéssel deríti fel, támogatja a munkamennyiség becslését, és felgyorsítja a kódismétlést, segít a .NET-alkalmazások Azure-ba való áthelyezésében.
Használhatja az Azure Migrate alkalmazást és a .NET-hez készült kódértékelést a Visual Studióban vagy a .NET CLI-ben.
A Visual Studio bővítmény telepítése
Előfeltételek
- Windows operációs rendszer
- Visual Studio 2022 17.1-es vagy újabb verzió
A telepítés lépései
Az alábbi lépésekkel telepítheti a Visual Studióból. Másik lehetőségként letöltheti és telepítheti a bővítményt a Visual Studio Marketplace-ről.
A Visual Studio megnyitásakor válassza a Bővítmények> kezelése menüelemet, amely megnyitja a Bővítmények kezelése ablakot.
A Bővítmények kezelése ablakban írja be az Azure Migrate kifejezést a keresőmezőbe.
Válassza az Azure Migrate-alkalmazás és a kódértékelés, majd a Letöltés lehetőséget.
A bővítmény letöltése után zárja be a Visual Studiót a bővítmény telepítésének elindításához.
A VSIX Installer párbeszédpanelen válassza a Módosítás lehetőséget, és kövesse az utasításokat a bővítmény telepítéséhez.
A PARANCSSOR-eszköz telepítése
Előfeltételek
- .NET SDK
A telepítés lépései
Az eszköz telepítéséhez futtassa a következő parancsot egy parancssori felületen:
dotnet tool install -g dotnet-appcat
Az eszköz frissítéséhez futtassa a következő parancsot egy parancssori felületen:
dotnet tool update -g dotnet-appcat
Fontos
Az eszköz telepítése sikertelen lehet, ha további NuGet-hírcsatorna-forrásokat konfigurált. A paraméterrel a --ignore-failed-sources
hibák helyett figyelmeztetésként kezelheti ezeket a hibákat.
dotnet tool install -g --ignore-failed-sources dotnet-appcat
Alkalmazások elemzése a Visual Studióval
A Visual Studio bővítmény telepítése után készen áll arra, hogy elemezze az alkalmazást a Visual Studióban. Egy alkalmazás elemzéséhez kattintson a jobb gombbal valamelyik projektre vagy megoldásra a Megoldáskezelő ablakban, és válassza a Platform újraplatformálása az Azure-ba lehetőséget.
További információ: Alkalmazások elemzése a Visual Studióval.
Alkalmazások elemzése a .NET parancssori felülettel
A CLI-eszköz telepítése után készen áll az alkalmazás cli-ben való elemzésére. A parancssori felületen futtassa a következő parancsot:
appcat analyze <application-path>
Az eszköz által előállított jelentésfájl elérési útját és formátumát (.html, .json vagy .csv) az alábbi példában látható módon adhatja meg:
appcat analyze <application-path> --report MyAppReport --serializer html
További információ: Alkalmazások elemzése a .NET CLI-vel.
Jelentések értelmezése
A jelentések különböző részeinek részletes leírását, valamint az adatok értelmezését és értelmezését lásd : Az elemzési eredmények értelmezése.
Támogatott nyelvek
A .NET-hez készült alkalmazás- és kódértékelés a következő nyelveken írt projekteket elemezheti:
- C#
- Visual Basic
Támogatott projekttípusok
A következő projekttípusokban elemzi a kódot:
- ASP.NET
- Osztálykódtárak
Támogatott Azure-célok
Az alkalmazás jelenleg a Azure-alkalmazás Service-be, az Azure Kubernetes Service-be (AKS) és az Azure Container Appsbe való migrálás lehetséges problémáit azonosítja.