Исправление неполадок, связанных с чтением из текстовых файлов и записью в такие файлы (Visual Basic)
В этом разделе обсуждаются распространенные неполадки, с которыми приходится сталкиваться при работе с текстовыми файлами, и предлагаются способы их устранения.
Неполадки общего характера
К наиболее распространенным неполадкам, возникающим при работе с текстовыми файлами, относятся исключения безопасности, файловые кодировки или недопустимые пути.
Исключения безопасности
SecurityException создается при возникновении ошибки безопасности.Часто это является результатом отсутствия у пользователя необходимых разрешений. Устранить эту проблему можно, предоставив дополнительные разрешения, или организовав работу с файлами в изолированном хранилище.Дополнительные сведения см. в разделе Разрешение вопросов, связанных с исключениями: System.Security.SecurityException.
Кодировки файлов
Кодировки файлов, также называемые кодировками символов, определяют способ представления символов при обработке текста.Непредвиденные символы в текстовом файле могут быть результатом неверной кодировки.Одна кодировка может быть предпочтительнее другой с точки зрения возможности или невозможности оперирования языковыми символами, хотя обычно предпочитается Юникод.Дополнительные сведения см. в разделах Кодировки файлов (Visual Basic) и Encoding.
Неверные пути
При анализе путей к файлам, особенно относительных путей, легко указать неверные данные.Многие неполадки можно исправить, проверяя правильность указанного пути.Дополнительные сведения см. в разделе Практическое руководство. Анализ путей к файлам в Visual Basic.
См. также
Ссылки
Основные понятия
Анализ текстовых файлов с помощью объекта TextFieldParser (Visual Basic)