Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iis .net核心文件.exe在服务器上被锁定,无法删除_Iis_Deployment_.net Core - Fatal编程技术网

Iis .net核心文件.exe在服务器上被锁定,无法删除

Iis .net核心文件.exe在服务器上被锁定,无法删除,iis,deployment,.net-core,Iis,Deployment,.net Core,我在服务器上部署了一个.NETCore2.1应用程序,iis是一个独立的应用程序 当我尝试删除部署此应用程序的其他版本的所有文件时,除wwwroot文件夹和.exe文件外,所有文件都将被删除 这两个都已删除,但会再次显示在文件夹中 我已尝试在iis上停止应用程序和池应用程序,但它不起作用,并且这些文件会反复出现 如何解决此问题?您可以尝试以下方法 在任务中查找要删除的文件 经理如果有,请停止,然后尝试删除您的文件 在任务管理器中查找dotnet.exe,如果有,请停止它, 然后尝试删除 对我来说

我在服务器上部署了一个.NETCore2.1应用程序,iis是一个独立的应用程序

当我尝试删除部署此应用程序的其他版本的所有文件时,除wwwroot文件夹和.exe文件外,所有文件都将被删除

这两个都已删除,但会再次显示在文件夹中

我已尝试在iis上停止应用程序和池应用程序,但它不起作用,并且这些文件会反复出现


如何解决此问题?

您可以尝试以下方法

  • 在任务中查找要删除的文件 经理如果有,请停止,然后尝试删除您的文件

  • 在任务管理器中查找dotnet.exe,如果有,请停止它, 然后尝试删除


  • 对我来说,是dotnet.exe导致了这个问题,我通过停止它解决了这个问题。

    Process monitor是一个监视实时文件系统的工具

    它将告诉您谁在读/写这些文件

    我相信它会帮你找出谁锁定了这个。然后,您只需停止相关进程并再次尝试删除这些文件