2010-07-06 3 views
0

FileSystemWatcher는 삭제 된 것으로부터 다른 종류의 이벤트를 제공합니다. 나는 비주얼 스튜디오 2005를 사용하여 파일을 편집하고 메모장이나 메모장 ++ 및 다른 편집기를 사용하고 있다면 이벤트를 바꿀 때마다 삭제 된 이벤트가 왜 생겼는지 궁금합니다.FileSystemWatcher IDE의 이벤트

답변

2
모든 손실을 방지 할 프로그램에 대한

표준 동작 :

  1. 쓰기 및 파일 닫기
  2. 문제 없음 원래 이름으로 새 파일을 작성하지 원본 파일의 이름을 바꿉니다 단계에서 파일을 삭제 1

이름이 잘못되면 이름이 바뀐 파일이 복원됩니다. 쓰는 동안 문제가 발생하면 다른 편집자가 원본을 손상시킵니다.

+0

죄송합니다. 한스가 귀하의 의견을 내 질문에 대한 답변을 제공하지 않습니다. VS2005를 사용하여 특정 파일을 "편집"한 경우 FileSystemWatcher 인스턴스가 삭제 된 이벤트를 실행하는 이유를 묻습니다. 나는 그것이 Changed 이벤트를 발사 할 것으로 예상했다. 어쨌든 귀하의 의견에 감사드립니다. – powerbox

+0

4 단계에주의하십시오. –

+0

감사합니다. 나는 당신의 요점을 알아 냈습니다. 삭제 된 이벤트에 임시 파일이 표시되지만 변경된 이벤트가 표시되지 않습니다. – powerbox