FileConfigurationProvider.Load zgłasza wyjątek InvalidDataException
Gdy Load() nie można załadować pliku, zgłasza błąd InvalidDataException. Jeśli plik lub katalog nie istnieje, zgłasza wartość DirectoryNotFoundException lub FileNotFoundException.
Wprowadzona wersja
6.0 RC 1
Poprzednie zachowanie
Gdy ładowanie nie powiodło się, Load() nie zgłosiło elementu InvalidDataException.
Nowe zachowanie
Począwszy od platformy InvalidDataException .NET 6, zgłasza błąd, Load() jeśli nie można załadować pliku. Ponadto komunikat o wyjątku zawiera ścieżkę pliku, która nie powiodła się.
Typ zmiany powodującej niezgodność
Ta zmiana może mieć wpływ na zgodność źródła.
Przyczyna wprowadzenia zmiany
Ta zmiana poprawia środowisko debugowania. Gdy nie można załadować pliku, warto wiedzieć, który plik nie może załadować.
Zalecana akcja
Jeśli przechwytujesz określone wyjątki podczas wywoływania Load()metody , pamiętaj, aby również przechwycić InvalidDataExceptionwartość .