Követelmények: Hozzon létre egy új könyvtári projektet .NET 8-ban (Sdk="Microsoft.NET.Sdk"), ez a könyvtár egy súgó osztály, sok kiterjesztési módszer lesz, például webhez kapcsolódó bővítmények, de rá nem lehet hivatkozni, ami azt jelzi, hogy a hivatkozás nem található, hogyan lehet hivatkozni az AspNetCore-ban a metódusokra?
.NET Project SDK
Elérhető SDK-k, amelyek elérhetők:
ID | leírás | Tárhely | | Microsoft.NET.Sdk | .NET SDK | https://github.com/dotnet/sdk | | Microsoft.NET.Sdk.Web | .HÁLÓWeb SDK | https://github.com/dotnet/sdk | | Microsoft.NET.Sdk.Razor | .HÁLÓRazor SDK | https://github.com/dotnet/aspnetcore | | Microsoft.NET.Sdk.BlazorWebAssembly | A .NETBlazor WebAssemblySDK | https://github.com/dotnet/aspnetcore | | Microsoft.NET.Sdk.Worker | .HÁLÓMunkaügyi Szolgáltatások SDK | https://github.com/dotnet/aspnetcore | | Aspire.AppHost.Sdk | .HÁLÓAspire SDK | https://github.com/dotnet/aspire | | MSTest.Sdk | MSTest SDK | https://github.com/microsoft/testfx |
1. lehetőség
A közös keretrendszer használatával a konfiguráció a következő:
A közös keretrendszer a következőEgy gyűjtemény összeszerelés a runtime-ban, így nincs szükség külön megoldásra NuGet-en keresztül。 Gondolhatod rá úgy, mint egy NuGet csomagra, mert nagyon hasonlóan kezelhetők. A fő különbség, hogy nem kell letölteni a NuGet-ről, mert már benne van a runtime környezetben.
Mivel a futási környezettel van elosztva, ez azt jelenti, hogy nem hivatkozhatsz egy adott verzióra. Ehelyett mindig a futási környezet elérhető verziójában található verziót kapod. Ennek előnye, hogy amikor a futási környezet frissül, annak tartalma automatikusan frissül, így a közös keretrendszerekre épülő alkalmazások is automatikusan frissülnek futásidőben.
2. lehetőség
Közvetlenül módosítsuk az SDK-t, és konfiguráljuk a következőként:
Utalás:
A hiperlink bejelentkezés látható.
A hiperlink bejelentkezés látható. |