gpt4 book ai didi

c# - HRESULT : 0x80040154 (REGDB_E_CLASSNOTREG), 错误,我的网站位于 azure 云上

转载 作者:行者123 更新时间:2023-12-03 05:48:29 28 4
gpt4 key购买 nike

当我使用网站网址的互操作通过 C# 代码编写 Excel 文件时,会出现此错误。它在本地机器上运行得很好。将我的网站发布到 Azure 云基础服务器后。它不适用于网站网址。

如果我必须在 Azure 上安装 MS Excel,我该怎么做。

如果还有其他解决方案,请指导我。

最佳答案

E_CLASSNOTREG 是“类未注册”。您可能正在使用 Office 互操作程序集,这需要安装适当版本的 Office。

If i have to install MS Excel on Azure, how can i do that.

据我所知,您无法为 Azure 网站安装它们。您需要使用 Azure 虚拟机来安装 Office 并获得适当的许可。我也不确定从许可角度来看使用 Office 服务器端在技术上是否“正确”。

要考虑的另一个选项是使用 Open XML SDK它不依赖于安装 Excel,但可能更难使用。还有许多其他第 3 方库可供选择。

关于c# - HRESULT : 0x80040154 (REGDB_E_CLASSNOTREG), 错误,我的网站位于 azure 云上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50935980/

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