Entrar com a conta da Microsoft
Entrar ou criar uma conta.
Olá,
Selecionar uma conta diferente.
Você tem várias contas
Escolha a conta com a qual você deseja entrar.

Sintomas

Quando você possui um projeto que visa explicitamente o.NET Framework 4.6.2 ou que desativa a opção de AppContext Switch.System.IO.UseLegacyPathHandling, Path.GetDirectoryName() e Path.GetPathRoot() lançam uma exceção de caminho inválido quando eles são passados um URI (como http://).

Causa

Esse problema ocorre porque a mesma verificação de correção para dois pontos que é usada para o restante das APIs do caminho foi adicionada incorretamente para essas duas APIs, que normalmente tolerar sintaxe URI.

Resolução

Para contornar esse problema, remova o prefixo URI antes de você chamar essas APIs. Ou então, defina a opção AppContext Switch.System.IO.UseLegacyPathHandling=true.

A equipe do.NET Framework está trabalhando para fornecer uma correção para esse problema em futuras versões do produto.

Para obter mais informações, consulte o.NET Framework 4.6.2 problemas conhecidos.

Mais informações

Para obter mais informações, consulte compatibilidade de aplicativo do.NET Framework 4.6.2.

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?
Ao pressionar enviar, seus comentários serão usados para aprimorar os produtos e serviços da Microsoft. Seu administrador de TI poderá coletar esses dados. Política de Privacidade.

Agradecemos seus comentários!

×