1

有没有办法让 Azure 应用服务的 Web 部署操作在部署开始之前删除服务器上的特定文件夹?

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

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

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

4

1 回答 1

1

我试图找到特定于 SiteCore 而不是 msbuild BeforePublish 目标的东西,但看起来你在这里有两个选择:

1) 使用 msbuild BeforePublish 目标

2) 使用Visual Studio Team Services 构建持续集成——它需要一些额外的手动任务,但没什么大不了的,它比 msbuild 更直观。

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

于 2016-04-30T11:27:05.107 回答