잘 알려진 웹 호스팅 공급자의 공유 서버에서 실행되는 ASP.NET 2.0 웹 응용 프로그램이 있습니다. 때때로 이런 오류가 발생하는 것 같습니다 :XmlSerializer가 C : Windows Temp *. dll 파일을 찾을 수 없음
'C : \ WINDOWS \ TEMP \ lxnmfrsz.dll'파일을 찾을 수 없습니다. 설명 : 현재 웹 요청을 실행하는 동안 처리되지 않은 예외가 발생했습니다. 오류 및 코드에서 시작된 위치에 대한 자세한 정보는 스택 추적을 검토하십시오.
예외 정보 : System.IO.FileNotFoundException : 'C : \ WINDOWS \ TEMP \ lxnmfrsz.dll'파일을 찾을 수 없습니다.
나는 주위를 수색했는데 이것이 일반적인 문제인 것으로 보인다. 한 가지 해결책은 임시 폴더를 지우거나 IIS를 다시 시작하는 것입니다. 내가 소유하지 않은 서버에서 이러한 것들에 액세스 할 수 없기 때문에 실제로 옵션이 아닙니다. web.config에서 지시문을 사용하여 다른 디렉토리에 임시 디렉토리를 설정하려고 시도했지만 여전히 기본 임시 디렉토리를 사용하고있는 것처럼 보입니다. 임시 디렉토리를 변경하거나이 문제를 해결할 수있는 다른 방법이 있습니까?
호스팅 제공 업체에 문의 해 보았습니까? –
예, 연락했습니다. 그들은 특별한 ASP.NET temp 폴더를 사용해야한다고 말했다. 그 때 web.config 지시문을 사용하여 폴더를 설정한다고 생각했지만 여전히 작동하지 않습니다. –