首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在azure blob存储中的XLSX文件作为zip文件下载。

在azure blob存储中的XLSX文件作为zip文件下载。
EN

Stack Overflow用户
提问于 2021-04-06 20:33:27
回答 1查看 402关注 0票数 0

我们的Azure blob存储中有一些文件--它们都是xlsx文件。当我们通过Azure门户下载它们(我们导航到存储帐户,然后到容器,然后选择一个文件并下载它),它下载并保存为zip文件。

如果下载后,我们将其扩展更改为xlsx,那么Excel将识别它并打开,而不会出现问题。但是,有东西迫使这个扩展在下载时从xlsx (正如我们在容器中看到的)更改为.zip。

同样的情况发生在我们以编程方式访问文件(通过c#代码)或生成共享访问签名时。

它会是什么,以及如何修复它?

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2021-10-11 19:19:33

当我用C#编程访问xlsx文件时,我的工作是手动添加特定于xlsx文件类型的mime类型,因为它们给了我问题(pdf和图片很好),PS,我用相应的文件名将文件名存储在DB中。i.e

代码语言:javascript
运行
复制
if (YourModel.FileName.EndsWith("xlsx"))
            {
                return File(YourModel.FileData, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet");
            }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66976095

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档