首页 > 其他分享 >解决异常报错:“CrystalDecisions.CrystalReports.Engine.ReportDocument”的类型初始值设定项引发异常

解决异常报错:“CrystalDecisions.CrystalReports.Engine.ReportDocument”的类型初始值设定项引发异常

时间:2023-12-22 11:37:04浏览次数:39  
标签:Engine CrystalReports 初始值 ReportDocument 报错 msi 异常

在Winform程序里调用水晶报表打印

在这句:ReportDocument RepostDoc = new ReportDocument();

一直报错提示:”CrystalDecisions.CrystalReports.Engine.ReportDocument”的类型初始值设定项引发异常

 

在网上查到几种解决方式都没解决,依然报错:

1.确认程序引用地址是否缺少必要的dll

  使劲确定了程序引用有,运行时的根目录也有

2.本地没有安装水晶报表

  安装水晶报表控件 CRRedist,先装CRRedist2008_x86.msi,再装CRRedist2008_x64.msi

3.使用高版本的水晶报表运行时

  安装CRRuntime_64bit_13_0.msi

 

然后中间有报一个文件路径不存在的错误,忘记截图了

最终解决:

1.按这个路径报错的提示创建了路径文件:原本不存在文件夹dotnet1,新建dotnet1之后将在上一级文件夹的crdb_adoplus.dll复制进来

2.在最终运行的程序config文件中配置:useLegacyV2RuntimeActivationPolicy="true"

完成后成功打印

不知道前面做的123步有没有起到作用,跟我相同报错的朋友可以把这几步都试试

 

标签:Engine,CrystalReports,初始值,ReportDocument,报错,msi,异常
From: https://www.cnblogs.com/BetsyChang/p/17920821.html

相关文章

  • Python hdfs 读取文件报错 Temporary failure in name resolution
    问题背景本人按照菜鸟教程的步骤,在windows系统布置了ubuntu虚拟机环境,并使用centos容器镜像搭建出单节点的hdfs服务。欲使用Pythonhdfsapi测试hdfs服务的功能,遂在ubuntu中编写以下代码准备测试fromhdfsimportClientclient=Client(url='http://172.17.0.3:9870',root=......
  • 前端 vue项目启动报错 spawn cmd ENOENT 的原因以及解决方案
    前端项目启动到一半的时候卡在跳转浏览器出现了这个问题 那么问题大概率就是你环境刚配置或者配置错了的问题,这个时候只需要找到我的电脑=>属性=>高级系统设置=>环境变量=>系统变量=>PATH环境=>双击进去=>添加环境变量=> 添加这俩个 C:\Windows\System......
  • Vue + Django 使用wangeditor 上传图片 显示跨域报错
    报错:newsDetailed:1 AccesstoXMLHttpRequestat'http://www.py32api.com:8000/users/uploadFile/'fromorigin'http://localhost:8080'hasbeenblockedbyCORSpolicy:RequestheaderfieldtokenisnotallowedbyAccess-Control-Allow-Head......
  • core-js引起的报错
    从git上获取的代码突然运行不起来,报错提示含有[email protected]:core-js@<3.23.3isnolongermaintainedandnotrecommendedforusageduetothenumberofissues.BecauseoftheV8enginewhims,featuredetectioninoldcore-jsversionscouldcause......
  • Java 异常面试题
    我分析了上百份大中小厂的面经,整理了Java面试中最最最常问的一些问题!小伙伴们可以对照着网站里面的文章学习或者准备面试。网站的内容会继续完善,欢迎你在评论区说出你遇到的高频面试题!林老师带你学编程(「Java学习+面试指南」是一份涵盖大部分Java程序员所需要掌握的核心知识......
  • 【模拟】Kafka集群异常对客户端影响及丢消息场景
    0环境集群信息4个brokertopic:100+(每个topic30个partition)集群加密方式:plaintext存储:cephProducer单线程,每秒50条左右Consumer不间断poll消息测试客户端原生的KafkaConsumer/KafkaProducer;测试场景Producer和Consumer运行过程中,通过登录kakfa运行主机,直接停止当前......
  • 今日bug之配置项值为中文逗号报错
    启动报错org.springframework.beans.factory.UnsatisfiedDependencyException:Errorcreatingbeanwithname'slymUrlController':Unsatisfieddependencyexpressedthroughfield'qlrlxZjzlDzMap';nestedexceptionisorg.springframework.beans.......
  • 解决Python中main运行报错的方法
    在Python开发中,main函数是程序的入口,是程序执行的起点。然而,有时候我们在运行main函数时可能会遇到各种报错。本文将介绍一些常见的Pythonmain运行报错,并提供相应的解决办法。1.ModuleNotFoundError:这个错误表示Python无法找到指定的模块。解决方法如下:-确保模块已经正确安装。可......
  • Windows10 卸载WSL Ubuntu (解决Docker Desktop 报错问题)
    首先在“程序”里面卸载“WindowsSubsystemforLinuxUpdate”然后使用命令行卸载已安装的子系统1、查看当前环境安装的wslwsl--list2、注销(卸载)当前安装的Linux的Windows子系统wsl--unregisterUbuntu3、卸载成功,查看当前安装的Linux的Windows子系统wsl--list4......
  • rabbitmq添加延时通道时报错
    rabbitmq添加延时通道时报错'x-delayed-type'mustbeanexistingexchangetype解决方案:我实际用的是x-delayed-type:topic ......