【发布时间】:2013-06-17 13:35:31
【问题描述】:
我有一个使用 Microsoft.Office.Interop.Excel 11.0.5530 的单击一次应用程序,该应用程序在所有使用 Excel 2007 的部署中运行良好。
我收到一个用户的错误报告,该用户的新 Windows 7 机器安装了全新的 Excel 2010,他收到以下错误:
System.Runtime.InteropServices.COMException (0x80040154):检索 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件的 COM 类工厂失败,原因是以下错误:80040154。
所以这是一个全新安装 Office 2010 的桌面。我通过 Google 搜索发现的大多数错误都与未在服务器上安装 Office 有关,这不在本挑战的范围内。
Excel 2010 与此版本的 Office Interop 之间是否存在冲突?
更新:我刚刚被告知用户通过 Citrix 运行 Office……所以机器上没有真正安装任何东西……叹息。可能会使这个问题变得毫无意义。
【问题讨论】:
标签: excel office-interop