Sdílet prostřednictvím


FileConfigurationProvider.Load vyvolá výjimku InvalidDataException

Pokud Load() se nepodaří načíst soubor, vyvolá chybu InvalidDataException. Pokud soubor nebo adresář neexistuje, vyvolá DirectoryNotFoundException chybu nebo FileNotFoundException.

Zavedená verze

6.0 RC 1

Předchozí chování

Při načítání selhalo, Load() nevyvolal chybu InvalidDataException.

Nové chování

Počínaje rozhraním .NET 6 vyvolá InvalidDataException chybu, Load() pokud se nepodaří načíst soubor. Zpráva o výjimce navíc obsahuje cestu k souboru, která se nepodařilo načíst.

Typ zásadní změny

Tato změna může mít vliv na kompatibilitu zdroje.

Důvod změny

Tato změna zlepšuje možnosti ladění. Když se soubor nepodaří načíst, je užitečné vědět, který soubor se nepodařilo načíst.

Pokud při volání Load()zachytáváte konkrétní výjimky, nezapomeňte také zachytit InvalidDataException.

Ovlivněná rozhraní API