Msbuild 存在一个属性,指向;在发布之前删除所有现有文件";在自动构建上?

Msbuild 存在一个属性,指向;在发布之前删除所有现有文件";在自动构建上?,msbuild,properties,publish,Msbuild,Properties,Publish,我有一个发布我的webapp的版本,但是文件夹“\u PublishedWebSites”中有一些垃圾(以前存在的文件,但没有更多),该版本没有删除现有文件,只是替换匹配的文件 我是否可以在解决方案、csproj甚至生成文件中设置一个属性,使其“在发布之前删除所有现有文件”您可以在发布之前删除文件和/或目录,如下所示: <RemoveDir Directories="$(MyDirectory)" Condition="Exists('$(TempDirectory)')" /> &

我有一个发布我的webapp的版本,但是文件夹“\u PublishedWebSites”中有一些垃圾(以前存在的文件,但没有更多),该版本没有删除现有文件,只是替换匹配的文件


我是否可以在解决方案、csproj甚至生成文件中设置一个属性,使其“在发布之前删除所有现有文件”

您可以在发布之前删除文件和/或目录,如下所示:

<RemoveDir Directories="$(MyDirectory)" Condition="Exists('$(TempDirectory)')" />
<Delete Files="$(MyFiles)" Condition="Exists('$(MyFiles)')" />

您可以在发布之前删除文件和/或目录,如下所示:

<RemoveDir Directories="$(MyDirectory)" Condition="Exists('$(TempDirectory)')" />
<Delete Files="$(MyFiles)" Condition="Exists('$(MyFiles)')" />