See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 96|Vastuse: 0

[Kommunikatsioon] .NET/C# klassiteegid viitavad ja kasutavad ASP.NET Core API meetodeid

[Kopeeri link]
Postitatud 28.02.2026 21:53:17 | | |
Nõuded: Loo uus teegiprojekt .NET 8-s (Sdk="Microsoft.NET.Sdk"), see teek on abiklass, seal on palju laiendusmeetodeid, näiteks veebipõhised laiendused, kuid avastad, et seda ei saa viidata, mis viitab sellele, et viidet ei leita, kuidas viidata AspNetCore'i meetoditele?

.NET projekt SDK

Saadaval olevad SDK-d hõlmavad:

ID
kirjeldus
Repositoorium
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.NETTööteenuste SDKhttps://github.com/dotnet/aspnetcore
Aspire.AppHost.Sdk.NETAspire SDKhttps://github.com/dotnet/aspire
MSTest.SdkMSTest SDKhttps://github.com/microsoft/testfx

Variant 1

Kasutades jagatud raamistikku, on konfiguratsioon järgmine:

Jagatud raamistik onKogumik assemblereid, mis on kaasatud käitusaega, seega pole vaja neid eraldi lahendada NuGeti kaudu。 Seda võib siiski pidada NuGeti paketiks, sest neid käsitletakse väga sarnaselt. Peamine erinevus on see, et seda ei pea NuGetist alla laadima, sest see on juba käituskeskkonnas olemas.

Kuna see on levitatud käituskeskkonnaga, tähendab see, et sa ei saa viidata konkreetsele selle versioonile. Selle asemel saad alati versiooni, mis on kaasas käituskeskkonna saadaval olevas versioonis. Selle eeliseks on see, et kui käituskeskkonda uuendatakse, uuendatakse selle sisu automaatselt, nii et ka rakendused, mis tuginevad jagatud raamistikule, uuendatakse automaatselt käitusajal.

Variant 2

Muuda SDK-d otse ja seadista see järgmiselt:

Viide:

Hüperlingi sisselogimine on nähtav.
Hüperlingi sisselogimine on nähtav.




Eelmine:Esikülje CSS rakendab laadimisanimatsiooni
Järgmine:Esiosa jõudluse optimeerimine: loobuda XMLHttpRequestist ja kasutada fetch-liideste
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com