【发布时间】:2021-12-01 03:39:04
【问题描述】:
已经在 .NET Core 3.1 LTS 和 IIS(Windows Server 2019)上运行的 Web 应用
最近,我部署为 Azure Web 应用服务,但遇到文件写入错误。
应用程序尝试为某些业务需求创建新文件。
错误信息; System.IO.IOException: Read-only file system
有人在 Azure Linux Web App 上遇到过这个问题吗?
已解决:Azure Linux Web App Service 不支持直接将文件上传到 wwwRoot 下的常规文件夹。如果可以在 linux web app 服务上运行,则需要使用 blob/storage 等。
【问题讨论】:
-
请阅读How do I ask a good question? 和How to create a Minimal, Reproducible Example - 您的文件路径是什么?你是如何构建它的?
-
Azure Linux Web 应用程序?窗户服务器 2019 ?创建 webapp 时使用哪个操作系统?
标签: linux azure asp.net-core