Office Starter是否包含Microsoft.Office.Interop的DLL?

时间:2012-06-14 22:22:01

标签: ms-office office-interop

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

  

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

我安装了Office Starter 2010。除非我有完整版的办公室,否则我不能使用Interop库?

1 个答案:

答案 0 :(得分:3)

  

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

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