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