Visual Studio发布配置文件:在发布之前删除服务器上的特定文件夹

时间:2016-04-27 19:06:37

标签: visual-studio azure web-publishing

在部署开始之前,Azure App Services的Web部署操作是否有办法删除服务器上的特定文件夹?

我需要在解决方案中删除某些文件,并在服务器上将这些文件保留原样,这会导致问题。

有没有办法将此作为预发布操作添加到发布配置文件中?

只是为了添加更多上下文,这是一个使用C#的ASP.NET项目。 Sitecore是CMS。

1 个答案:

答案 0 :(得分:1)

我试图找到特定于SiteCore的内容而不是msbuild BeforePublish target,但看起来你有两个选择:

1)使用msbuild BeforePublish目标

2)使用Visual Studio Team Services build Continuous Integration - 它需要一些额外的手动任务,但没有什么严重的,它比msbuild更直观。

我强烈建议您尝试第二个选项 - 在这里,您可以指定构建步骤,例如Take sources => build =>执行一些命令(这​​里是放置删除文件的地方)=>发布。