2011-04-29 3 views
1

폴더가 있어도 ComponentsFolder라고 부를 수 있습니다. 이미 폴더 안에 일부 구성 요소가 있습니다. 일부 응용 프로그램이 새 구성 요소를 삽입하면 응용 프로그램을 시작할 때 새 구성 요소가 추가되었음을 인식하고 경로 및 파일 크기를 추출하여 데이터베이스 (SQL Server 2005)에 추가해야합니다. 내가 어떻게이 일을 할 수 있니?asp.net에서 폴더의 변경을 감지하는 방법

저는 vs2008에서 C#을 사용하고 있습니다.

답변

2

파일이나 디렉토리에 대한 변경 감지 할 수있는 파일 감시자 클래스를 살펴 보자

http://msdn.microsoft.com/en-us/library/aa984074%28v=vs.71%29.aspx

: 폴더 논스톱을 모니터링하는

http://msdn.microsoft.com/en-us/library/system.io.filesystemwatcher.aspx

를 사용하여 Windows 서비스를

+0

@ 응용 프로그램이 실행 중일 때 폴더에 변경 사항이 적용될 때만 작동하는 것처럼 보입니다. 응용 프로그램을 시작하기 전에 폴더에 구성 요소를 추가하면 어떨까요? –

+0

클래스를 Windows 서비스에 추가하고 DB에 로그를 추가합니다. :) – IrishChieftain

관련 문제