2011-12-16 2 views
1

filesystemwatcher를 사용하여 네트워크 공유 폴더를 모니터하려고합니다. windows form을 사용하면 폴더를 모니터링 할 수 있지만 windows 서비스를 사용할 수는 없습니다. 내 PC와 네트워크 공유 폴더가 도메인에 없습니다. Windows 서비스를 통해 폴더를 모니터링하기 위해해야 ​​할 일이 있습니까?네트워크 공유 폴더 모니터링

+0

Windows 서비스에 사용하는 보안 계정은 무엇입니까? "로컬 시스템", "로컬 서비스"또는 "네트워크 서비스"입니까? 전에 "네트워크 서비스"계정을 사용하기 전까지 공유 폴더에 문제가있었습니다. – chopikadze

+0

네트워크 서비스를 사용하더라도 폴더를 모니터링 할 수 없었습니다. 경로를 설정하는 코드는 다음과 같습니다. fileSystemWatcher.Path = "//192.168.1.10/FileServer/External"; –

+0

어떻게 네트워크 공유에 연결합니까? –

답변

0

UNC 경로 이름을 사용해보십시오.

fileSystemWatcher.Path = @ "\ 192.168.1.10 \ FileServer \ External";

+0

네트워크 폴더를 모니터링 할 필요가 없기 때문에 filesystemwacher를 사용하여 대신 로컬 폴더를 모니터링했습니다. –