我有一个有效的网站,并且发布得很好。
该网站有一个“博客”文件夹,其中包含我的wordpress博客。
我希望能够在发布期间勾选“删除目的地中的其他文件”复选框,这样我的服务器就能保持干净,并且不会因旧的DLL文件/图像/旧页面而变得臃肿....
我的.pubxml文件中有以下内容:
<AfterAddIisSettingAndFileContentsToSourceManifes>AddCustomSkipRules</AfterAddIisSettingAndFileContentsToSourceManifes>
然后在'&lt; /&的PropertyGroup GT;标签我有:
<Target Name="AddCustomSkipRules">
<ItemGroup>
<MsDeploySkipRules Include="SkipDeleteAppData">
<SkipAction>Delete</SkipAction>
<ObjectName>filePath</ObjectName>
<AbsolutePath>$(_Escaped_PackageTempDir)\\blog\\.*</AbsolutePath>
<XPath>
</XPath>
</MsDeploySkipRules>
<MsDeploySkipRules Include="SkipDeleteAppData">
<SkipAction>Delete</SkipAction>
<ObjectName>dirPath</ObjectName>
<AbsolutePath>$(_Escaped_PackageTempDir)\\blog\\.*</AbsolutePath>
<XPath>
</XPath>
</MsDeploySkipRules>
</ItemGroup>
它仍会删除博客文件夹。
我做错了什么?