Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 96|Risposta: 0

[Comunicazione] Le librerie di classi .NET/C# fanno riferimento e utilizzano ASP.NET metodi API Core

[Copiato link]
Pubblicato su 28/02/2026 21:53:17 | | |
Requisiti: Crea un nuovo progetto di libreria in .NET 8 (Sdk="Microsoft.NET.Sdk", questa libreria è una classe di aiuto, ci saranno molti metodi di estensione, come estensioni web, ma scoprirai che non può essere riferito, il che suggerisce che il riferimento non può essere trovato, come puoi fare riferimento ai metodi in AspNetCore?

.NET Project SDK

Gli SDK disponibili, disponibili, includono:

ID
descrizione
Repository
Microsoft.NET.Sdk.NET SDKhttps://github.com/dotnet/sdk
Microsoft.NET.Sdk.Web.RETEWeb SDKhttps://github.com/dotnet/sdk
Microsoft.NET.Sdk.Razor.RETERazor SDKhttps://github.com/dotnet/aspnetcore
Microsoft.NET.Sdk.BlazorWebAssemblyIl .NETBlazor WebAssemblySDKhttps://github.com/dotnet/aspnetcore
Microsoft.NET.Sdk.Worker.RETESDK dei Servizi di Lavorohttps://github.com/dotnet/aspnetcore
Aspire.AppHost.Sdk.RETEAspire SDKhttps://github.com/dotnet/aspire
MSTest.SdkMSTest SDKhttps://github.com/microsoft/testfx

Opzione 1

Utilizzando il framework condiviso, la configurazione è la seguente:

Il quadro condiviso èUna raccolta di assembly inclusa nel runtime, quindi non è necessario risolverli separatamente tramite NuGet。 Puoi però considerarlo un pacchetto NuGet, perché sono gestiti in modo molto simile. La differenza principale è che non deve essere scaricato da NuGet perché è già incluso nell'ambiente di runtime.

Poiché è distribuito con l'ambiente di runtime, questo significa che non puoi fare riferimento a una versione specifica. Invece, ottieni sempre la versione inclusa nella versione disponibile dell'ambiente di esecuzione. Il vantaggio è che quando l'ambiente di esecuzione viene aggiornato, i suoi contenuti vengono aggiornati automaticamente, quindi anche le applicazioni che si basano su framework condivisi vengono aggiornate automaticamente a runtime.

Opzione 2

Modifica direttamente l'SDK e configuralo come segue:

Riferimento:

Il login del link ipertestuale è visibile.
Il login del link ipertestuale è visibile.




Precedente:Il CSS della pagina front-end implementa l'animazione di caricamento
Prossimo:Ottimizzazione delle prestazioni front-end: abbandonare XMLHttpRequest a favore delle interfacce fetch
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com