我的ASP.Net-C#应用程序使用mailmerge和名称为Microsoft.Office.Interop.Word.dll V14.0.0.0的dll.一切都在我的桌面上(安装了办公室).但是,在生产计算机上部署此应用程序时,会引发以下错误:
System.Runtime.InteropServices.COMException(0x80040154):由于以下错误,检索CLSID为{000209FF-0000-0000-C000-000000000046}的组件的COM类工厂失败:80040154未注册类(HRESULT异常:0x80040154(REGDB_E_CLASSNOTREG) )).
注册类时,会发现以下错误:
加载了Microsoft.Office.Interop.Word.dll,但未找到入口点DLLRegisterServer.确保这是一个有效的dll或OCX,然后再试一次.
我该如何解决这个问题?Office套件无法安装在生产计算机上.