2

我想使用 Microsoft.Office.Interop.Excel 从 XLS 文件中提取一些数据。我安装了 Visual Studio 2010 和 Office 开发人员工具。但是,我在var app = new Application();程序运行时收到 COMException 错误。

由于以下错误,检索具有 CLSID {00024500-0000-0000-C000-000000000046} 的组件的 COM 类工厂失败:80040154 未注册类(HRESULT 异常:0x80040154 (REGDB_E_CLASSNOTREG))。

我安装了 Office Starter 2010。除非我有完整版的office,否则我不能使用互操作库吗?

4

1 回答 1

3

Microsoft Office Starter 2010 无法运行您使用 Visual Studio 2010 创建的 Office 解决方案。 http://msdn.microsoft.com/en-us/library/bb608617.aspx

所以我会说你的问题的答案是肯定的。现在我意识到你可能已经解决了。但以防万一其他人遇到这个问题。:-)

于 2012-08-07T15:08:46.753 回答