Logga in med Microsoft
Logga in eller skapa ett konto.
Hej,
Välj ett annat konto.
Du har flera konton
Välj det konto som du vill logga in med.

Symptom

När du har ett projekt som riktar uttryckligen.NET Framework 4.6.2 eller som inaktiverar växeln AppContext Switch.System.IO.UseLegacyPathHandling, Path.GetDirectoryName() och Path.GetPathRoot() utlösa en ogiltig sökvägsundantag när de skickas en URI (till exempel http://).

Orsak

Det här problemet beror på att samma korrekta Sök efter kolon som används för resten av sökvägen API felaktigt har lagts till i dessa två API som normalt tolerera URI-syntax.

Lösning

Undvik problemet genom att ta bort URI-prefixet innan du anropar dessa API: er. Eller ange växeln AppContext Switch.System.IO.UseLegacyPathHandling=true.

.NET Framework-teamet arbetar för att tillhandahålla en korrigeringsfil för detta problem i framtida versioner av produkten.

Mer information finns i .NET Framework 4.6.2 kända problem.

Mer Information

Mer information finns i programkompatibilitet i.NET Framework 4.6.2.

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.

Hade du nytta av den här informationen?

Hur nöjd är du med språkkvaliteten?
Vad påverkade din upplevelse?
Genom att trycka på skicka, kommer din feedback att användas för att förbättra Microsofts produkter och tjänster. IT-administratören kan samla in denna data. Sekretesspolicy.

Tack för din feedback!

×