Impliciet using
voor System.Net.Http is niet meer toegevoegd
De impliciete globale using
instructie voor de System.Net.Http naamruimte is verwijderd voor .NET Framework TFM's in een SDK-project. Deze wijziging is aangebracht omdat het niet gegarandeerd is dat de System.Net.Http
naamruimte toegankelijk is in een .NET Framework-gericht project, omdat voor de bibliotheek doorgaans een extra verwijzing is vereist. Met deze wijziging zijn .NET Framework-projecten waarschijnlijker gecompileerd wanneer ze voor het eerst worden gemaakt.
Vorig gedrag
Voor SDK-projecten met .NET Framework TFM's is er een globale using
richtlijn System.Net.Http opgenomen in het bouwproces van het project.
Nieuw gedrag
De globale using
richtlijn voor System.Net.Http wordt niet meer automatisch toegevoegd.
Versie geïntroduceerd
.NET 8 Preview 6
Type wijziging die fouten veroorzaken
Deze wijziging kan van invloed zijn op de broncompatibiliteit en is ook een gedragswijziging.
Reden voor wijziging
Standaardprojecten moeten worden gecompileerd.
Aanbevolen actie
Als u afhankelijk bent van de impliciete globale using
richtlijn, kunt u het volgende doen:
- Voeg een globale
using
richtlijn toe aan een van uw bronbestanden. - Voeg een
using
richtlijn toe aan elk broncodebestand dat gebruikmaakt van API's van System.Net.Http.
Betrokken API's
N.v.t.