.NET中的Excel自动化(com错误)
-
04-10-2019 - |
题
Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046} failed due to the following error: 80040154.
我的系统中没有MS-Office。我在.NET Project(背后的C#代码)中添加了参考'Microsoft.office.interop.excel.dll'。我从下行获得上述错误
Application excel = new Application();
当我安装MS-Office时,它可以正常工作。我应该在不安装MS-Office的情况下进行解决。仅通过添加DLL。需要帮助。感谢ADV。
解决方案
假设您要创建或编辑Excel文件,我建议您使用Microsoft的新开放XML SDK。比Excel Interop更好,更容易。
其他提示
这是一个问题:“我应该在不安装MS-Office的情况下解决”
如果未安装Excel,您将无法启动Excel(DUH)。你想做什么?
不隶属于 StackOverflow