2016-04-27 78 views
1

在部署开始之前,是否有办法通过Web部署操作使Azure App Services删除服务器上的特定文件夹?Visual Studio发布配置文件:在发布之前删除服务器上的特定文件夹

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

有什么方法可以将其作为预发布操作添加到发布配置文件?

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

+0

你使用什么类型的项目?语言/ ... –

+0

我添加了一些更多的上下文。谢谢。 – Murven

回答

1

我试图找到具体到Sitecore的东西,而不是MSBuild的BeforePublish target,但它看起来像你在这里两种选择:

1)使用的MSBuild BeforePublish目标

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

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

相关问题