ในระหว่างการสร้างงานสร้างไฟล์เนื้อหาสแตติกขนาดใหญ่ (10 เมกะไบต์) ในไดเรกทอรีรากบางครั้งจะถูกล็อคโดย IIS และไม่สามารถลบได้โดยงานที่สะอาด นี่อาจเป็นเพราะมีการให้บริการกับลูกค้าตั้งแต่หนึ่งรายขึ้นไป
กระบวนการสร้างหยุดเว็บไซต์ก่อนที่จะทำความสะอาดผ่าน
c:\Windows\System32\inetsrv\appcmd.exe stop site http://oursite.com
อย่างไรก็ตามนี่ไม่ได้ปล่อยไฟล์ - เราต้องเริ่มต้น IIS ใหม่เพื่อให้กระบวนการปลดล็อค
appcmd.exe
ให้คุณใช้ IIS ได้อย่างสมบูรณ์ เราไม่ต้องการทำสิ่งนี้!
มีวิธีอื่นในการให้ IIS ปล่อยไฟล์ที่ถูกล็อคโดยไม่ต้องเริ่มต้น IIS ใหม่หรือไม่? เพียงหยุดและเริ่มเว็บไซต์แต่ละแห่งไม่ทำงานเพื่อปลดล็อคไฟล์