azure - Visual Studio 应用程序部署正在删除 Azure 网站上的额外文件

标签 azure azure-web-app-service azure-deployment

我正在使用 AzureContinouslyDeployment.11.xaml Visual Studio 2013 模板进行从 Visualstudio.com 到 Azure 网站的 CI 构建,效果非常好。

但是,我需要在服务器上保留其他文件(应用程序创建文件)。如果我使用“Web 部署”方法,我只需禁用“删除目标位置的其他文件”属性,但我没有看到使用 Azure 部署模板的选项。

我应该能够将/p:SkipExtraFilesOnServer=True 添加到构建定义中的 MSBuild 参数,但它不起作用。当我部署时,文件仍在从 Web 服务器中删除。

我还尝试创建发布配置文件并将其添加到模板中。也没有成功。

最佳答案

我认为在使用 Visual Studio 部署时没有办法保留应用程序创建的文件。我建议您创建一个 Azure 存储帐户并将这些文件存储在存储中(blob 就足够了)。看来您正在使用 ASP.net。查看更多详情Microsoft Azure Storage Client Library for .NET .

关于azure - Visual Studio 应用程序部署正在删除 Azure 网站上的额外文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20281650/

相关文章:

azure 二头肌 : deploy modules in specific order

azure - VIP交换+CNAME比IP交换+A记录更好吗?

Python Azure SDK : How to retrieve secrets from keyvault?

Azure DevOps 版本部署失败磁盘空间错误

azure - Windows Azure : Authentication error when trying to create credentials

python - Django:在 Azure 应用服务 - Azure DevOps CD 上找不到模块

Azure 应用服务 - VNet 集成、专用终结点与混合连接

Azure Function 返回 500 内部服务器错误

azure - 新的Azure网站,通过FTP上传内容,并得到 "nothing here yet"消息,很困惑

azure - 从 Azure DevOps 部署到应用服务环境