我通过webjob创建的文件位于其webjobs\u data\u path文件夹中(位于“d:\home\data\jobs\continuous\webjob\u name\cannotable\u delete.file”下),无法删除,并根据您尝试访问该文件的方法返回各种错误:
尝试从kudu文件资源管理器下载:system.unauthorizedaccessexception
尝试通过ftp删除:550访问被拒绝。
尝试通过powershell控制台删除:无法删除项d:\home\data\jobs\continuous\webjob\u name\cannot\u delete.file:对路径“d:\home\data\jobs\continuous\webjob\u name\cannot\u delete.file”的访问被拒绝。
从process explorer中搜索时,如果搜索文件,则不会显示任何句柄。
这种情况也会随机发生,通常发生在经常写入和删除的文件上。
停止网站和所有的webjobs是没有帮助的。
关于如何删除锁定的文件(或者至少找到哪个进程当前持有它的锁)有什么想法吗?
暂无答案!
目前还没有任何答案,快来回答吧!