Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 96|Răspunde: 0

[Comunicare] Bibliotecile de clase .NET/C# fac referință și folosesc metodele API de bază ASP.NET

[Copiază linkul]
Postat pe 28.02.2026 21:53:17 | | |
Cerințe: Creează un nou proiect de bibliotecă în .NET 8 (Sdk="Microsoft.NET.Sdk", această bibliotecă este o clasă de ajutor, vor exista multe metode de extensie, cum ar fi extensii web, dar vei constata că nu poate fi referențiată, ceea ce indică că referința nu poate fi găsită, cum poți face referință la metodele din AspNetCore?

.NET Project SDK

SDK-urile disponibile includ:

ID
descriere
Depozit
Microsoft.NET.Sdk.NET SDKhttps://github.com/dotnet/sdk
Microsoft.NET.Sdk.Web.NETWeb SDKhttps://github.com/dotnet/sdk
Microsoft.NET.Sdk.Razor.NETRazor SDKhttps://github.com/dotnet/aspnetcore
Microsoft.NET.Sdk.BlazorWebAssembly.NETBlazor WebAssemblySDKhttps://github.com/dotnet/aspnetcore
Microsoft.NET.Sdk.Worker.NETSDK Servicii de Muncăhttps://github.com/dotnet/aspnetcore
Aspire.AppHost.Sdk.NETAspire SDKhttps://github.com/dotnet/aspire
MSTest.SdkMSTest SDKhttps://github.com/microsoft/testfx

Opțiunea 1

Folosind cadrul partajat, configurația este următoarea:

Cadrul comun esteO colecție de asamblări incluse în runtime, astfel încât nu este nevoie să le rezolvăm separat prin NuGet。 Totuși, poți să te gândești la el ca la un pachet NuGet, pentru că sunt gestionate foarte asemănător. Diferența principală este că nu trebuie descărcat din NuGet pentru că este deja inclus în mediul de rulare.

Deoarece este distribuit împreună cu mediul de rulare, asta înseamnă că nu poți face referire la o versiune specifică a acestuia. În schimb, primești întotdeauna versiunea inclusă în versiunea disponibilă a mediului de rulare. Beneficiul este că atunci când mediul de rulare este actualizat, conținutul său este actualizat automat, astfel încât aplicațiile care se bazează pe cadre partajate sunt actualizate automat la rulare.

Opțiunea 2

Modificați SDK-ul direct și configurați-l astfel:

Referință:

Autentificarea cu hyperlink este vizibilă.
Autentificarea cu hyperlink este vizibilă.




Precedent:CSS-ul paginii frontale implementează animația de încărcare
Următor:Optimizarea performanței front-end: Renunță la XMLHttpRequest în favoarea interfețelor fetch
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com