Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 96|Odpowiedź: 0

[Komunikacja] Biblioteki klas .NET/C# odwołują się do ASP.NET i wykorzystują podstawowe metody API

[Skopiuj link]
Opublikowano 28.02.2026 21:53:17 | | |
Wymagania: Stwórz nowy projekt biblioteczny w .NET 8 (Sdk="Microsoft.NET.Sdk", ta biblioteka jest klasą pomocy, będzie wiele metod rozszerzenia, takich jak rozszerzenia związane z siecią, ale okaże się, że nie można do nich odwołać, co oznacza, że referencja nie jest dostępna. Jak można odwołać się do metod w AspNetCore?

.NET Project SDK

Dostępne SDK, które są dostępne, obejmują:

ID
opis
Repozytorium
Microsoft.NET.Sdk.NET SDKhttps://github.com/dotnet/sdk
Microsoft.NET.Sdk.Web.SIEĆWeb SDKhttps://github.com/dotnet/sdk
Microsoft.NET.Sdk.Razor.SIEĆRazor SDKhttps://github.com/dotnet/aspnetcore
Microsoft.NET.Sdk.BlazorWebAssembly.NETBlazor WebAssemblySDKhttps://github.com/dotnet/aspnetcore
Microsoft.NET.Sdk.Worker.SIEĆWork Services SDKhttps://github.com/dotnet/aspnetcore
Aspire.AppHost.Sdk.SIEĆAspire SDKhttps://github.com/dotnet/aspire
MSTest.SdkMSTest SDKhttps://github.com/microsoft/testfx

Opcja 1

Korzystając z wspólnego frameworka, konfiguracja wygląda następująco:

Wspólne ramy toKolekcja asembli zawarta w runtime, więc nie ma potrzeby ich rozwiązywania osobno przez NuGet。 Możesz jednak traktować to jak pakiet NuGet, bo są obsługiwane bardzo podobnie. Główna różnica polega na tym, że nie trzeba go pobierać z NuGet, ponieważ jest już dołączony do środowiska uruchomieniowego.

Ponieważ jest rozproszony wraz ze środowiskiem uruchomieniowym, oznacza to, że nie można odwołać się do konkretnej wersji tego systemu. Zamiast tego zawsze otrzymujesz wersję zawartą w dostępnej wersji środowiska uruchomieniowego. Zaletą tego jest to, że po aktualizacji środowiska uruchomieniowego jego zawartość jest automatycznie aktualizowana, więc aplikacje oparte na współdzielonych frameworkach są również automatycznie aktualizowane w czasie działania.

Opcja 2

Zmodyfikuj SDK bezpośrednio i skonfiguruj je w następujący sposób:

Odniesienie:

Logowanie do linku jest widoczne.
Logowanie do linku jest widoczne.




Poprzedni:CSS strony front-end implementuje animację ładowania
Następny:Optymalizacja wydajności front-endu: Rezygnuj z XMLHttpRequest na rzecz interfejsów pobierania
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com