使用VS 2012发布网站 - 但需要忽略服务器上的Wordpress博客文件夹

时间:2014-01-07 13:50:40

标签: visual-studio-2012 webdeploy

我有一个有效的网站,并且发布得很好。

该网站有一个“博客”文件夹,其中包含我的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>

它仍会删除博客文件夹。

我做错了什么?

0 个答案:

没有答案