Web部署:如何将文件保存在特定目标文件夹中

时间:2012-10-31 14:27:46

标签: asp.net asp.net-mvc-3 one-click-web-publishing

方案

  • Visual Studio 2012 Web发布:Web部署方法。
  • “删除目的地中的其他文件”选项。
  • 带有“上传”文件夹的MVC3网站

问题

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

1 个答案:

答案 0 :(得分:2)

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

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

看看这里,先看看:

MSbuild command line parameter for skipping the directory