본문 바로가기

키보드 매크로

c# 스트림이 읽기를 지원하지 않습니다.

반응형

무료 매크로 프로그램 다운로드

http://ngmsoftware.com/bbs/board.php?bo_table=product1&wr_id=32 

 

엔지엠소프트웨어

엔지엠 매크로는 복잡한 반복작업을 자동화할 수 있습니다. PC 게임, 모바일 게임을 최적으로 지원하며 모든 PC 프로그램 및 업무에 적용할 수 있습니다.

www.ngmsoftware.com

#매크로 #매크로프로그램 #메크로 #g매크로 #마우스매크로 #키보드매크로 #엑셀매크로 #키매크로 #수강신청매크로 #로지텍마우스매크로 #매크로키보드 #파이썬매크로 #매크로뜻 #매크로마우스 #로지텍매크로 #ld플레이어매크로 #오토마우스매크로 #키보드마우스매크로 #오토핫키매크로 #이미지매크로 #이미지인식매크로 #하드웨어매크로 #화면인식매크로 #선착순구매매크로 #이미지서치매크로 #한글매크로

 

파일 스트림 또는 메모리 스트림을 이용해서 파일을 읽거나 쓸 때 아래와 같은 에러가 발생할 수 있습니다.

스트림이 읽기를 지원하지 않습니다.

 

코드를 보면, 아래와 같이 File.OpenWrite 메소드를 사용해서 스트림을 만들고 있습니다. 이런 경우 로컬 컴퓨터의 스트림이 정상적으로 열리지 않는 경우가 있습니다.

using (Stream stream = File.OpenWrite(model.UploadFileName))

 

코드를 아래와 같이 변경하면, 정상 동작합니다. OpenWrite는 비동기적인 동작을 처리할 수 없습니다. 동기적인 프로세스에서만 사용할 수 있는데요. 아래와 같이 파일을 공유할 수 있도록 설정하면, 비동기 상황에서도 파일 스트림을 읽을 수 있게됩니다.

using (Stream stream = File.Open(model.UploadFileName, FileMode.Open, FileAccess.Read, FileShare.Read))

 

[ 초보자도 쉽게 따라할 수 있는 기초 학습 강좌 보기 ]

 

원본 글 보기

http://ngmsoftware.com/bbs/board.php?bo_table=tip_and_tech 

 

엔지엠소프트웨어

엔지엠 매크로는 복잡한 반복작업을 자동화할 수 있습니다. PC 게임, 모바일 게임을 최적으로 지원하며 모든 PC 프로그램 및 업무에 적용할 수 있습니다.

www.ngmsoftware.com

#비활성매크로 #g102매크로 #철권매크로 #레이저마우스매크로 #ghub매크로 #녹화매크로 #키보드반복매크로 #로지텍마우스광클매크로 #플라스크매크로 #윈도우매크로 #비활성g매크로 #오토매크로 #자동사냥 #주식매크로 #오토핫키키보드 #오토핫키마우스 #오토핫키이미지 #지존오토 #기계식매크로 #하드웨어매크로 #무한반복매크로 #대량이메일발송매크로 #엑셀VBA매크로 #주식모니터링매크로

반응형