content.mso 폴더에 수많은 파일이 있습니다.

content.mso 폴더에 수많은 파일이 있습니다.

우리 서버 중 하나에 문제가 발생했습니다. 기본 사용자 프로필의 content.mso 폴더가 수천 개의 임시 파일로 가득 차 있습니다. 폴더 크기는 기가바이트로 끝나므로 프로필이 없는 사용자가 로그인하면 기본 사용자 프로필의 복사본을 얻게 됩니다. 따라서 서버의 디스크 공간이 빠르게 부족해집니다.

약간의 맥락:

이 서버에는 PDF 프린터(AmyUni)와 전용 사용자가 있는 IIS6에서 실행되는 Asp.Net 애플리케이션이 있으며, 이 애플리케이션에서 Infopath 자동화를 수행하고 문서를 프린터로 보냅니다.

pdf 프린터나 infopath(내부적으로 IE 사용)가 너무 많은 파일을 기본 사용자 프로필로 보내는 방법이 있습니까?

미리 감사드립니다!!

추신: 임시 파일의 대부분이 infopath 양식과 함께 제공될 수 있는 내장 이미지라는 것을 알았지만 여전히 헤매고 있습니다.

답변1

글쎄, 이것으로 눈을 찢은 후에 나는 그것을 해결하는 방법과 가능한 원인을 찾았습니다.

이는 iis 작업자 프로세스에서 infopath가 호출될 때만 발생하며 COM 서버가 응용 프로그램 풀 사용자로 실행되는 동안 프로세스 소유자는 당시 LocalSystem 계정이므로 임시 파일이 기본 사용자 프로필에 기록됩니다. .

내가 찾은 이 문제를 해결하는 유일한 방법은 DCOM 구성 화면에서 시작하는 사용자가 자동화 시나리오의 응용 프로그램 풀 사용자여야 함을 지정하는 것이었습니다.

이를 통해 문제가 해결되었습니다. 애플리케이션을 사용할 때마다 더 이상 수백 개의 파일이 필요하지 않습니다.

이것이 누군가에게 도움이 되기를 바랍니다.

관련 정보