首页 > 解决方案 > .net 核心文件 .exe 在服务器上被锁定,无法删除

问题描述

我在服务器上部署了一个 .net core 2.1 应用程序,并将 iis 作为一个自包含的应用程序。

当我尝试删除所有文件以部署此应用程序的另一个版本时,所有文件都被删除,除了 wwwroot 文件夹和 .exe 文件。

两者都被删除但又重新出现在文件夹中。

我已经尝试停止 iis 上的应用程序和池应用程序,但它不起作用,并且这些文件一遍又一遍地出现。

我怎么解决这个问题?

标签: iisdeployment.net-core

解决方案


您可以尝试以下方法。

  1. 在任务管理器中查找您尝试删除的<.exe>文件。如果它在那里停止它,然后尝试删除您的文件。

  2. 在任务管理器中查找d​​otnet.exe,如果有,停止它,然后尝试删除

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


推荐阅读