Excel COM Interop异常

时间:2011-02-16 22:19:18

标签: excel com interop

我在我的应用程序中使用Excel互操作,但是我得到以下COMException

  

80040154未注册的课程

每当我点击var excelApplication = new Excel.Application();

我在64位计算机上运行它,目标平台设置为x86。我还使用regasm注册了DLL,甚至确认它存在于HKEY_CLASSES_ROOT/Wow6432Node/CLSID下的注册表中,但是异常仍然被抛出。

所以现在我很难过。关于问题可能是什么想法?

提前致谢。

修改

GUID我正在检查00024500-0000-0000-C000-000000000046,这与异常中返回的guid相同。但是,在检查了ProcMon的结果后,应用程序似乎正在尝试在HKCU\Wow6432Node\CLSID中打开相同的密钥,但它不存在。这会是一个问题吗?

0 个答案:

没有答案