Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2012 使用VS 2012发布网站-但需要忽略服务器上的Wordpress博客文件夹_Visual Studio 2012_Webdeploy - Fatal编程技术网

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

Visual studio 2012 使用VS 2012发布网站-但需要忽略服务器上的Wordpress博客文件夹,visual-studio-2012,webdeploy,Visual Studio 2012,Webdeploy,我有一个网站,工作和出版罚款 该网站有一个“博客”文件夹,其中包含我的wordpress博客 我希望能够在发布期间勾选“在目标位置删除其他文件”复选框,以便我的服务器保持干净,不会因为旧DLL文件/图像/旧页面而变得臃肿 我的.pubxml文件中包含以下内容: <AfterAddIisSettingAndFileContentsToSourceManifes>AddCustomSkipRules</AfterAddIisSettingAndFileContentsToSo

我有一个网站,工作和出版罚款

该网站有一个“博客”文件夹,其中包含我的wordpress博客

我希望能够在发布期间勾选“在目标位置删除其他文件”复选框,以便我的服务器保持干净,不会因为旧DLL文件/图像/旧页面而变得臃肿

我的.pubxml文件中包含以下内容:

   <AfterAddIisSettingAndFileContentsToSourceManifes>AddCustomSkipRules</AfterAddIisSettingAndFileContentsToSourceManifes>
AddCustomSkipRules
在“标记之后,我有:

<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>

删去
文件路径
$(\u转义\u PackageTempDir)\\blog\\*
删去
肮脏的
$(\u转义\u PackageTempDir)\\blog\\*

它仍然会删除博客文件夹

我做错了什么