두 가지 응용 프로그램이 있습니다. 첫 번째 응용 프로그램은 해당 컴퓨터에 원격으로 연결되어 있으며 (아무런 연락도받지 않음) 네트워크 (LAN)를 통해 큰 파일을 만듭니다. 나는이 과정을 통제 할 수 없으며 언제 일어나는 지 알지 못한다. 이것이 내가해야 할 일입니다. 어떤 식 으로든이를 추가, 변경 또는 변경할 수 없습니다.파일 열기 (생성) 감지로 프로세스 동기화
두 번째 응용 프로그램은 나에게 작성되었으며이 파일을 찾으면 처리합니다. 이 앱은 5 분마다 실행되도록 예약됩니다.
내 응용 프로그램이 처리를 시도 할 때 파일이 작성되는 과정에서 불완전한 처리 및/또는 기타 오류가 발생할 수있는 상황이 발생할 수 있으므로 파일이 완전히 작성되었는지 감지해야합니다. 처리를 시작하십시오.
OpenFile()을 사용하여 읽기/쓰기 잠금 액세스를 요청할 수 있습니다. 오류는 파일이 작성 중임을 표시합니다.
http://msdn.microsoft.com/en-us/library/system.io.filesystemwatcher.aspx
인 watcher하지만 내가 (나중에 NT와) 창에 대해 생각하지 않은 우아한 방법이 의심
처리 원격 처리 (원격 장치)에서 액세스 가능하지 않다. –