Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Quando Load() falha ao carregar um arquivo, ele lança um InvalidDataException. Se o arquivo ou diretório não existir, ele gerará um DirectoryNotFoundException ou FileNotFoundException.
Versão introduzida
6.0 RC 1
Comportamento anterior
Quando o carregamento falhou, Load() não lançou um InvalidDataException.
Novo comportamento
A partir do .NET 6, Load() gerará um InvalidDataException caso um arquivo não seja carregado. Além disso, a mensagem de exceção inclui o caminho do arquivo que não foi carregado.
Tipo de mudança disruptiva
Essa alteração pode afetar a compatibilidade da origem.
Motivo da alteração
Essa alteração melhora a experiência de debugging. Quando um arquivo falha ao carregar, é útil saber qual arquivo falhou ao carregar.
Ação recomendada
Se você estiver capturando exceções específicas ao chamar Load(), capture também InvalidDataException.