c# reportviewer无法加载客户端打印控件,网上说法我好像都试过了,就是不行,请有好的方法?

一台机器可以,一台机器不可以,这是为什么呢
2024-11-25 22:22:21
推荐回答(2个)
回答1:

少了报表本身,他是个rtf文件,要让程序去加载他,我是估计你把rtf让程序找到了又一个问题会提示你加载失败,还有几个报表需要的dll文件。
做安装包的时候注意了,要让程序找rtf文件的相对路径,在相对路径里还要打包进微软的几个支持报表的dll文件,这个有下载,我这也有。这样报表才能正常使用,不是你一做好程序,直接把exe应用程序拿别人电脑就能用的

回答2:

错误截图传个看看

如果两台机器一台好使,一台不好使,那说明不是程序的问题,我的猜测是:不好使的那台电脑是不是一台电脑没有添加打印机?