2016-04-27 76 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 =>執行一些命令(這​​裏是放置東西來刪除文件的地方)=>發佈。

相關問題