Delen via


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.

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.