Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 96|Odpověď: 0

[Komunikace] Knihovny tříd .NET/C# odkazují a používají ASP.NET metody Core API

[Kopírovat odkaz]
Zveřejněno 28.02.2026 21:53:17 | | |
Požadavky: Vytvořte nový knihovní projekt v .NET 8 (Sdk="Microsoft.NET.Sdk", tato knihovna je třída nápovědy, bude existovat mnoho metod rozšíření, například webová rozšíření, ale zjistíte, že nelze na ni odkazovat, což vede k tomu, že reference není dostupná. Jak můžete odkazovat na metody v AspNetCore?

.NET Project SDK

Dostupné SDK zahrnují:

ID
popis
Úložiště
Microsoft.NET.Sdk.NET SDKhttps://github.com/dotnet/sdk
Microsoft.NET.Sdk.Web.SÍŤWeb SDKhttps://github.com/dotnet/sdk
Microsoft.NET.Sdk.Razor.SÍŤRazor SDKhttps://github.com/dotnet/aspnetcore
Microsoft.NET.Sdk.BlazorWebAssembly.NETBlazor WebAssemblySDKhttps://github.com/dotnet/aspnetcore
Microsoft.NET.Sdk.Worker.SÍŤSDK pracovních služebhttps://github.com/dotnet/aspnetcore
Aspire.AppHost.Sdk.SÍŤAspire SDKhttps://github.com/dotnet/aspire
MSTest.SdkMSTest SDKhttps://github.com/microsoft/testfx

Možnost 1

Pomocí sdíleného rámce je konfigurace následující:

Sdílený rámec jeSbírka assemblion zahrnutých v runtime, takže není potřeba je řešit zvlášť přes NuGet。 Můžete si to ale představit jako balíček NuGet, protože jsou zpracovávány velmi podobně. Hlavní rozdíl je v tom, že to není nutné stahovat z NuGetu, protože už je součástí runtime prostředí.

Protože je distribuován v runtime prostředí, nelze odkazovat na konkrétní verzi. Místo toho vždy dostanete verzi zahrnutou v dostupné verzi runtime prostředí. Výhodou je, že při aktualizaci runtime prostředí se automaticky aktualizuje jeho obsah, takže aplikace závislé na sdílených frameworkech jsou také automaticky aktualizovány za běhu.

Možnost 2

Upravte SDK přímo a nakonfigurujte ho následovně:

Odkaz:

Přihlášení k hypertextovému odkazu je viditelné.
Přihlášení k hypertextovému odkazu je viditelné.




Předchozí:CSS na front-end stránce implementuje načítací animaci
Další:Optimalizace výkonu front-endu: Zrušte XMLHttpRequest ve prospěch fetch rozhraní
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com