6

设想

  • Visual Studio 2012 web 发布:web Deploy 方法。
  • 选择了“在目标位置删除其他文件”选项。
  • 带有“上传”文件夹的 MVC3 网站

问题

如何在不从部署设置中删除“删除附加文件...”选项的情况下将现有文件保留在上传文件夹的目标位置?

4

1 回答 1

1

显然你可以用 wpp.targets 文件来做到这一点。然后只跳过你想要的文件夹...

<ItemGroup>
  <MsDeploySkipRules Include="SkipErrorLogFolder1"> 
    <SkipAction>Delete</SkipAction> 
    <ObjectName>FolderPath</ObjectName> 
    <AbsolutePath>ErrorLog</AbsolutePath> 
  </MsDeploySkipRules> 
</ItemGroup>

看这里,先看那里:

用于跳过目录的 MSbuild 命令行参数

于 2012-10-31T16:44:39.990 回答