답변:
섀도 복사본 폴더라고합니다.
간단히 말해서 .... 그리고 나는 정말로 그것을 의미합니다 :
ASP.NET은 앱을 처음으로 실행하면 / bin 폴더에있는 모든 어셈블리를 복사하고 소스 코드 파일 (예 : App_Code 폴더에 있음)을 복사하고 aspx, ascx 파일을 c # 소스 파일로 구문 분석합니다. 그런 다음 ASP.NET은이 코드를 모두 실행 가능한 응용 프로그램으로 빌드 / 컴파일합니다.
이렇게하면 ASP.NET 작업자 프로세스에 의해 .NET 어셈블리 DLL의 # (/ bin 폴더에 있음)가 잠길 수 있으므로 업데이트 할 수 없다는 이점이 있습니다.
ASP.NET은 웹 사이트의 파일 변경을 감시하고 필요한 경우 전체 프로세스를 다시 시작합니다.
이론적으로 폴더는 유지 관리가 필요하지 않지만 때때로 유지 관리해야 할 필요는 없으며 내용을 삭제해야 할 경우는 거의 없습니다. 즉, 호스팅 회사에서 일하고 공유 서버 당 최대 1200 개의 사이트를 운영하고 있으며 250여 대의 컴퓨터에서이 폴더를 몇 년 동안 만질 필요가 없었습니다.
이 내용은 MSDN 문서 ASP.NET 동적 컴파일 이해에 설명되어 있습니다.
C:\Users\[Username]\AppData\Local\Temp\Temporary ASP.NET Files
.