1
我有一个来自客户端的加载字库文件(.doc)的紧急请求。“80040154类没有注册”与C#的Word互操作#
当前功能使用OpenXml,它只允许.docx文件,如果我们尝试上传/读取.doc文件,则会引发异常。
因此,我尝试使用Microsoft.Office.Interop.Word来读取文件中的数据和页数。
这一切都在我的本地环境中工作(我正在使用VS2008)。但是当我部署在我的开发机器中时,出现错误“80040154类未注册”。
伙计们,我已经搜查了这个,但我不知道该怎么办... 有人说,因为开发机器是64位..如果是这样,如何配置它接受32位的DLL?
任何一个只是至少指导我如何解决这个错误,或者是否有任何其他方式阅读word.doc文件?
,如果你需要的任何其他信息,请向
感谢您的快速回复, – user1430035
感谢您的快速回复, 但是,您可以告诉我们如何注册以及部署机器上需要做些什么。 还有一个,interop.word是一个GAC的DLL,不是COM对象吗?为什么COM错误弹出? – user1430035
确切的错误如下: 读取问题CON2010-CN-001.doc:检索具有CLSID {000209FF-0000-0000-C000-000000000046}的组件的COM类工厂失败,原因如下:80040154. – user1430035