다음을 통해 공유


문제 해결: 텍스트 파일 읽기 및 쓰기

업데이트: 2007년 11월

이 항목에서는 텍스트 파일로 작업할 발생하는 일반적인 문제를 설명하고 각 문제에 대한 해결 방법을 제시합니다.

일반적인 문제

텍스트 파일로 작업할 때 가장 많이 발생하는 문제에는 보안 예외, 파일 인코딩 또는 잘못된 경로 등이 있습니다.

보안 예외

보안 오류가 발생하면 SecurityException이 throw됩니다. 이 예외는 사용자에게 필요한 권한이 없는 경우에 종종 발생하며 권한을 추가하거나 격리된 저장소에서 파일 작업을 함으로써 해결할 수 있습니다. 자세한 내용은 예외 문제 해결: System.Security.SecurityException격리된 저장소를 참조하십시오.

파일 인코딩

문자 인코딩이라고도 하는 파일 인코딩은 텍스트를 처리할 때 문자를 나타낼 방식을 지정합니다. 텍스트 파일에 예상치 못한 문자가 나타나는 경우는 인코딩이 잘못된 경우입니다. 일반적으로 유니코드가 사용되지만 대부분의 파일에는 처리할 수 있는 언어 문자에 따라 다른 인코딩보다 주로 사용되는 인코딩이 있습니다. 자세한 내용은 파일 인코딩Encoding을 참조하십시오.

잘못된 경로

파일 경로, 특히 상대 경로를 구문 분석할 때 잘못된 데이터가 지정된 경우가 많습니다. 대부분의 경우 올바른 경로를 지정하여 문제를 수정할 수 있습니다. 자세한 내용은 방법: Visual Basic에서 파일 경로의 구문 분석을 참조하십시오.

참고 항목

개념

TextFieldParser 개체를 사용하여 텍스트 파일 구문 분석

참조

My.Computer.FileSystem 개체

기타 리소스

Visual Basic에서 파일 읽기

Visual Basic에서 파일에 쓰기