我正在开发一个使系统生成Word文档报告的应用程序。为此,我通过nuget软件包管理器使用了microsoft.office.interop.word。它在本地运行良好,但是当我在服务器上发布更改时,它开始向我显示以下错误:
"Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046} failed due to the following error: 80070005 Access is denied." (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED)).
我的系统管理员在服务器上进行了一些与管理员权限相关的更改,而不是这个错误,我开始低于错误
Object reference not set to an instance of an object
出现此错误后,我检查了服务器数据库,并能够在本地生成文件,但无法在测试服务器上生成文件。
有人可以建议我吗?