Asp .Net Core在使用文件系统发布期间无法删除文件

时间:2019-07-18 11:36:22

标签: asp.net-core

我正在使用文件系统部署到IIS,但是在删除iis文件夹中的当前dll文件时出现错误。

我了解到,应用程序需要添加app_offline.html文件来执行此操作,并且我需要添加

  <WebPublishMethod>FileSystem</WebPublishMethod>
  <EnableMSDeployAppOffline>True</EnableMSDeployAppOffline>

使用文件系统时的某个位置。我找不到有关此信息的任何信息,我尝试在csproj文件上执行此操作,但是没有运气。

1 个答案:

答案 0 :(得分:1)

<EnableMSDeployAppOffline>需要进行Web部署。如果要进行文件系统发布,则不会产生任何效果。您需要通过Web Deploy发布,或手动停止应用程序池,移动文件,然后再次启动。