Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A
A névtér implicit globális using irányelve System.Net.Http el lett távolítva .NET-keretrendszer TFM-ek esetében egy SDK-stílusú projektben. Ez a módosítás azért történt, mert nem garantált, hogy a System.Net.Http névtér elérhető lesz egy .NET-keretrendszer-célzott projektben, mert a kódtár általában további hivatkozást igényel. Ezzel a módosítással .NET-keretrendszer projektek nagyobb valószínűséggel lesznek lefordítva az első létrehozásukkor.
Előző viselkedés
A .NET-keretrendszer TFM-eket tartalmazó SDK-stílusú projektek esetében using a projekt buildelési folyamatába egy globális System.Net.Http irányelv került be.
Új viselkedés
A globális using irányelv System.Net.Http már nem lesz automatikusan hozzáadva.
Bevezetett verzió
.NET 8 előzetes verzió 6
A kompatibilitástörő változás típusa
Ez a módosítás hatással lehet a forráskompatibilitásra, és viselkedésbeli változás is.
A változás oka
Az alapértelmezett projekteknek fordítást kell készíteniük.
Javasolt művelet
Ha az implicit globális using irányelvre támaszkodik, a következőt teheti:
- Adjon hozzá egy globális
usingirányelvet az egyik forrásfájlhoz. - Adjon hozzá egy direktívát
usingminden olyan forráskódfájlhoz, amely a System.Net.Http API-kat használja.
Érintett API-k
n/a