【发布时间】:2012-06-18 00:30:54
【问题描述】:
我想使用 Microsoft.Office.Interop.Excel 从 XLS 文件中提取一些数据。我安装了 Visual Studio 2010 和 Office 开发人员工具。但是,当程序运行时,我在var app = new Application(); 处收到 COMException 错误。
检索具有 CLSID 的组件的 COM 类工厂 {00024500-0000-0000-C000-000000000046} 由于以下原因而失败 错误:80040154 类未注册(HRESULT 异常: 0x80040154 (REGDB_E_CLASSNOTREG))。
我已安装 Office Starter 2010。除非我有完整版的office,否则我无法使用互操作库吗?
【问题讨论】: