2016-08-29 3 views
0

보너스 DLL을 사용하여 PST 용 스토어를 제거 할 때 임시 파일 삭제 방법을 어떻게 알 수 있습니까?스토어 방법 문제 제거

즉, 우리가 최근에 우리가 호출 한 것을 발견했습니다. Store 메소드가 성공적으로 실행되었지만 임시 파일이 성공적으로 삭제되지 않았다고합니다.

그래서 저장소를 제거하면 임시 파일을 성공적으로 삭제했는지 여부를 결정하는 방법은 무엇입니까?

테스트 케이스 : 나는 비슷한 문제에 대한 질문이 는,의 내가 내가 로그온 및 저장소를 제거하기 위해 그 15 개 파일 루프를 실행, 처리 15 개 PST 파일을 살펴 보자.

마지막 파일의 경우 exe가 닫히지 않을 때까지 참조가있을 수 있지만 프로세스가 성공적으로 완료된 14 개의 파일을 삭제할 수 없는지 알고 있습니다.

일부 테스트 사례에 따르면이 임시 파일은 일부 시간 삭제되고 일부 삭제되지 않는 특정 동작이 없습니다.

자원이 실제로 특정 PST 파일에 사용 중인지 확인할 수있는 방법이나 속성이 있습니까?

참고 : 우리가 ..

감사

답변

0

당신이 PST 저장소를 제거를 독립 실행 형 응용 프로그램과 개별 컴퓨터에서 PST 파일을 처리하는? MSPST 공급자는 성능상의 이유로 PST 파일 (및 임시 파일)을 30 분 동안 (또는 응용 프로그램이 종료 될 때까지) 열어 둡니다.

즉시 PST 파일을 닫고 참조 해제하려면 PST 처리 코드를 보조 exe 파일로 옮기고 기본 응용 프로그램에서 실행 한 다음 해당 프로세스가 종료 될 때까지 기다려야합니다. 이 시점에서 PST와 모든 임시 파일이 닫힙니다.

+0

안녕하세요 드미트리, 비슷한 문제에 대한 질문이 있습니다. 15 개의 PST 파일을 처리해야합니다. 15 개의 파일을 로그온하고 저장소를 제거합니다. – Viral

+0

Dimitry, TestCase로 원래 질문을 업데이트했습니다. 당신은 그 지점을 확인할 수 있습니다. – Viral

+0

그것은 마지막 PST 파일이 아니라, 지난 30 분 동안 만진 모든 파일입니다. –