C# : We application : Where to store generated PDF files?

标签 c# azure pdf storage azure-storage

我正在开发生成 PDF 的 Web 应用程序(托管在 azure 云服务上)。这些 PDF 必须存储在某个地方,因为稍后会下载。那么在哪里存储这些文件呢?

现在将其存储在项目的“Content”文件夹中,但问题是当我再次发布网站时“Content”文件夹变空。

因此,存储文件时遇到问题。存储它的最佳方式是什么?将其存储在数据库或云服务中的任何位置。无法使用 azure 存储,客户端不想使用它。

请帮助我解决问题。

最佳答案

使用存储是最佳实践,与 Azure 中的大多数其他选项相比,它的每 GB 成本更低。如果大规模成本是个问题,可以选择从 hot to cool 移动文件。随着数据的积累,存储以降低每 GB 成本。

您确实需要将它们存储在某种持久存储中,而云服务不提供这种存储。数据库可以工作,就像将应用程序部署到常规虚拟机而不是云服务一样。 App Services具有持久存储,因为文件存储在 Azure 存储中,而不是存储在 VM 上(如果可以选择)。还有很多其他选项,任何类型的文件共享都可以。

关于C# : We application : Where to store generated PDF files?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56324379/

相关文章:

pdf - pandoc Markdown 到 pdf : fixing missing character warnings?

azure - 使用 google gview 在 iframe 中嵌入 Azure blob pdf 文件

c# - 在命令文本中使用 "not in"时出错

c# - EF 的 DatabaseGeneratedOption.Identity 属性不适用于 ulong 类型

Azure B2C 自定义流程

java - Android - Jar 集成 - Dalvik 错误 1 ​​或无法解析父类(super class)

c# - try catch 异常

c# - .NET winforms 应用程序不会在 Windows 8.1 上出现

.net - 带有 Azure Key Vault 的 PKI

python - 使用 python sdk Azure 身份验证失败