[英]Why do I get this Crystal Reports error when running on new server after upgrade to OEM 2020 CR Runtime 64-bit version?
Trying to access Crystal Report through ASP.NET Web Forms application and get the following error when trying to run the report.尝试通过 ASP.NET Web Forms 应用程序访问 Crystal Report,并在尝试运行报表时出现以下错误。
System.Runtime.InteropServices.COMException: Retrieving the COM class factory for component with CLSID {C0C99FA5-E1D3-494E-BE0C-73C19424F91C} failed due to the following error: 8007007f The specified procedure could not be found.
System.Runtime.InteropServices.COMException:检索具有 CLSID {C0C99FA5-E1D3-494E-BE0C-73C19424F91C} 的组件的 COM class 工厂因以下错误而失败:8007007f 找不到指定的过程。 (Exception from HRESULT: 0x8007007F).
(HRESULT 异常:0x8007007F)。
I confirmed:我确认过了:
If you had googled that error you would probably have found out it's because Office is not installed on your server.如果您用谷歌搜索该错误,您可能会发现这是因为您的服务器上未安装 Office。 For a very good reason.
有一个很好的理由。 Microsoft does not support Office applications used in this manner.
Microsoft 不支持以这种方式使用的 Office 应用程序。 You will have to find some way else to do whatever it is that you are trying to do.
你将不得不找到其他方法来做你想做的任何事情。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.