我有一個簡單的HttpHandler後者從在callig URL指定路徑的圖像文件。例如,當調用此URL:http://www.abc.com/images/imageview.ashx?fileName=ok.jpg時,它將使用response.writefile從路徑:d:\ images \ ok.jpg中寫入文件。的HttpHandler和文件夾鎖定problemin IIS7
一切工作正常,但在網站根路徑(d:\ inetpub \ wwwroot \ images)中命名圖像的文件夾被鎖定,第一次調用後,我無法重命名或刪除文件夾。我不使用該文件夾(在網站的根目錄中)任何地方!
我檢查了第二個文件夾中的所有文件,他們是不是在使用時,在僅使用文件夾。
當我改變了URL呼叫到http://www.abc.com/imageview.ashx?fileName=images/ok.jpg問題解決。
看來,IIS7鎖住ashx的URL的虛擬文件夾。
任何想法或經驗?
我沒有在〜/ images文件夾ok.jpg文件,我打電話http://www.abc.com/images/imageview.ashx?fileName=ok。 jpg –
@Tajan - 你在哪裏閱讀ok.pg圖像文件? – nickytonline
我從d:\ images \ ok.jpg讀取並且被IIS鎖定的文件夾是d:\ inetpub \ wwwroot \ images,它不包含ok.jpg –