는 현재이 내가 파일을 열거야 어떻게 읽을 것입니다 :파일 열기 읽기 전용
using (TextReader reader = new StreamReader(Path.Combine(client._WorkLogFileLoc, "dump.txt")))
{
//do stuff
}
을 내가 읽기 전용 모드로 파일을 열 수있는 방법 그래서 다른 프로세스는 동일한에서 열린 파일이있는 경우 시간, 내 프로그램은 여전히 그것을 읽을 수 있습니다. 이 파일을 읽기 전용으로 열려면
스트림을 읽기 모드로 열려고합니까? 또는 ReadOnly 파일 속성을 설정 하시겠습니까? –
열어보기 ReadOnly – xbonez
다른 프로세스가 파일을 열어 놓은 상태에서도 그 프로세스가 읽기 공유를 가능하게해야합니다. 다른 프로세스가 공유가 거부 된 파일을 열면 파일을 읽기 전용으로 열지도 못하게됩니다. 자세한 정보는 FileShare 열거 형 (또는 Win32와 동등)을 참조하십시오. – itowlson