You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Windows Server 2022环境下IIS托管.NET应用使用Excel Interop自动化的配置问题求助

Windows Server 2022环境下IIS托管.NET应用使用Excel Interop自动化的配置问题求助

免责声明

  • 我清楚微软不推荐也不支持Office产品的服务器端自动化,这是不被认可的做法,但我实在没有其他选择。
  • 我也知道StackExchange上有很多类似的问题,但遗憾的是没有一个能解决我的问题。

我现在需要把一个旧应用迁移到新的服务器环境,但我们的开发团队还要一段时间才能完成代码迁移。我短期内很想换成ClosedXML或者EPPlus这类不需要依赖Office客户端的方案,但这事我说了不算,只能继续用现有的方式。

我的环境是Windows Server 2022,已经安装了Office 365,IIS上托管着一个.NET应用,这个应用依赖Microsoft.Office.Interop.Excel程序集来程序化操作Excel文件。IIS启用了匿名认证,使用应用池身份;应用池本身也是以自身身份运行的。我已经把Excel的DCOM应用配置成使用同一个身份运行,并且给这个身份分配了所有必要的权限,但还是遇到了问题(后续配置细节或具体报错尚未补充)。

备注:内容来源于stack exchange,提问作者noctred

火山引擎 最新活动