2016-11-24 93 views
1

我正在使用VS Team Services构建并将我的Asp.net MVC应用程序部署到Azure。当应用程序运行时,用户可以将文件上传到目录。如何从部署中保护Azure中的目标目录

问题是,当我在团队服务中运行新的构建和部署任务时,它会覆盖或删除我的用户上传的文件。

看起来团队服务在进行部署之前会清除目标位置。

Team Services中有没有一种方法可以告诉它在部署应用程序更新时不要删除特定的目录?

如果我不能这样做,那么有没有办法在部署之前自动复制原始文件,然后在部署之后将它们写回来?

我一直在谷歌大部分时间搜索,似乎无法找到答案。

感谢 托尼

回答

1

在目的地删除其他文件中附加部署选项Azure的应用服务部署步/任务的选项。

因此,如果您选中此选项,它将删除AzureRM Web APP上的其他文件,否则它将不会删除其他文件。 enter image description here