Bunlar Gölge Kopya Klasörleri olarak bilinir.
Basitçe .... ve gerçekten demek istiyorum ki:
ASP.NET uygulamanızı ilk kez çalıştırdığında, / bin klasöründe bulunan tüm derlemeleri kopyalar, kaynak kod dosyalarını (örneğin, App_Code klasöründe bulunur) kopyalar ve aspx, ascx dosyalarınızı c # kaynak dosyalarına ayrıştırır. ASP.NET daha sonra tüm bu kodu çalıştırılabilir bir uygulamada derler / derler.
Bunu yapmanın bir avantajı, .NET derleme DLL'nin # (/ bin klasöründe) ASP.NET çalışan işlemi tarafından kilitlenmesini ve böylece güncelleştirilememesini engellemesidir.
ASP.NET web sitenizdeki dosya değişikliklerini izler ve gerekirse tüm süreci baştan başlatacaktır.
Teorik olarak klasör herhangi bir bakıma ihtiyaç duymaz, ancak zaman zaman ve çok nadiren içeriği silmeniz gerekebilir. Bununla birlikte, bir hosting şirketi için çalışıyorum, paylaşılan sunucu başına 1200'e kadar site çalıştırıyoruz ve bu klasöre yıllardır 250 veya daha fazla makinede dokunmak zorunda kalmadım.
Bu ASP.NET Dinamik Derlemesini Anlama MSDN makalesinde özetlenmiştir
C:\Users\[Username]\AppData\Local\Temp\Temporary ASP.NET Files
.