Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Если Load() не удается загрузить файл, он создает исключение InvalidDataException. Если файл или каталог не существует, он вызывает DirectoryNotFoundException или FileNotFoundException.
Представленная версия
6.0 RC 1
Предыдущее поведение
При сбое Load() загрузки не вызывается InvalidDataException.
Новое поведение
Начиная с .NET 6, Load() выдаёт InvalidDataException при неудачной загрузке файла. Кроме того, сообщение об исключении содержит путь к файлу, который не удалось загрузить.
Тип разрушающего изменения
Это изменение может повлиять на совместимость исходного кода .
Причина изменения
Это изменение улучшает возможности отладки. Если файл не удается загрузить, полезно знать, какой файл не удалось загрузить.
Рекомендуемое действие
Если вы перехватываете конкретные исключения при вызове Load(), обязательно перехватывайте также InvalidDataException.