Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Implicit
Det implicita globala using direktivet för System.Net.Http namnområdet togs bort för .NET Framework TFMs i ett SDK-projekt. Den här ändringen gjordes eftersom det inte är garanterat att namnområdet kommer att System.Net.Http vara tillgängligt i ett .NET Framework-målprojekt, eftersom biblioteket vanligtvis kräver ytterligare en referens. Med den här ändringen är det mer troligt att .NET Framework-projekt kompileras när de först skapas.
Tidigare beteende
För SDK-liknande projekt med .NET Framework TFMs har ett globalt using direktiv för System.Net.Http infogats i projektets byggprocess.
Nytt beteende
Det globala using direktivet för System.Net.Http läggs inte längre till automatiskt.
Version introducerad
Förhandsversion 6 av .NET 8
Typ av icke-bakåtkompatibel ändring
Den här ändringen kan påverka källkompatibiliteten och är också en beteendeförändring.
Orsak till ändringen
Standardprojekt bör kompileras.
Rekommenderad åtgärd
Om du förlitade dig på det implicita globala using direktivet kan du:
- Lägg till ett globalt usingdirektiv i en av dina källfiler.
- Lägg till ett usingdirektiv i varje källkodsfil som använder API:er från System.Net.Http.
Berörda API:er
Ej tillämpligt