L’using
implicito per System.Net.Http non viene più aggiunto
La direttiva using
globale implicita per lo spazio dei nomi System.Net.Http è stata rimossa per i TFM di .NET Framework in un progetto in stile SDK. Questa modifica è stata apportata perché non è garantito che lo spazio dei nomi System.Net.Http
sia accessibile in un progetto destinato a .NET Framework, perché la libreria richiede in genere un riferimento aggiuntivo. Con questa modifica, è più probabile che i progetti .NET Framework vengano compilati quando vengono creati per la prima volta.
Comportamento precedente
Per i progetti in stile SDK con TFM di .NET Framework, è stata inserita una direttiva using
globale per System.Net.Http nel processo di compilazione del progetto.
Nuovo comportamento
La direttiva using
globale per System.Net.Http non viene più aggiunta automaticamente.
Versione introdotta
.NET 8 Anteprima 6
Tipo di modifica che causa un'interruzione
Questa modifica può influire sulla compatibilità delle origini ed è anche una modifica comportamentale.
Motivo della modifica
I progetti predefiniti devono essere compilati.
Azione consigliata
Se si basa sulla direttiva globale using
implicita, è possibile:
- Aggiungere una direttiva globale
using
a uno dei file di origine. - Aggiungere una
using
direttiva a ogni file di codice sorgente che usa le API da System.Net.Http.
API interessate
N/D