gpt4 book ai didi

azure - 如何保护 Azure 中的目标目录免遭部署

转载 作者:行者123 更新时间:2023-12-02 07:49:31 24 4
gpt4 key购买 nike

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

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

Team Services 似乎在部署之前删除了目标位置。

Team Services 中是否有办法告诉它在向应用程序部署更新时不要删除特定目录?

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

我一天大部分时间都在谷歌搜索,但似乎找不到答案。

谢谢托尼

最佳答案

我相信有更好的方法。您的用户数据应保存到 Azure Blob 存储,而不是上传到 Web 部署位置。

这里是一个关于使用 Azure 存储的很好的入门教程:https://learn.microsoft.com/en-us/azure/storage/storage-dotnet-how-to-use-blobs

不建议将用户文件与网站存放在同一目录中。即使您只是将它们加载到虚拟机上的文件存储中,它也应该位于其自己的位置。

关于azure - 如何保护 Azure 中的目标目录免遭部署,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40776403/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com