Rakenduskoht
.NET Framework 4.6

Sümptomid

Kui teil on projekt, mis on otseselt suunatud .NET Frameworki 4.6.2 või mis keelab AppContext lüliti Switch.System.IO.UseLegacyPathHandling, Path.GetDirectoryName() ja Path.GetPathRoot() ilmnenud erand vale tee, kui nad on läbinud URI (nt http://).

Põhjus

See probleem ilmneb seetõttu, et sama õigsust sisse puhul koolonit, mida kasutatakse ülejäänud tee API-d lisati valesti neid kahte API-sid, mis tavaliselt talub URI-süntaksit.

Lahendus

Selle probleemi lahendamiseks eemaldage enne, kui te nimetate neid API-sid URI eesliide. Või AppContext lüliti Switch.System.IO.UseLegacyPathHandling=true..NET Frameworki meeskonna anda lahendus probleemi tulevikus toote versiooni.Lisateabe saamiseks lugege .NET Frameworki 4.6.2 teadaolevad probleemid.

Lisateabe saamiseks

Lisateabe saamiseks vaadake rakenduste ühilduvuse .NET Frameworki 4.6.2.

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.