执行PrintDocument.Print()方法时,报外部组件发生异常的错误
报错信息: System.Runtime.InteropServices.SEHException:“外部组件发生异常。”
在我的电脑上面我创建了一个framework 3.5的winform,可以调通PrintDocument.Print(),并且能够正常打印
然后我要引用Nuget包,这个版本不适应,我就重新创建了一个framework 4.7.2的winform,刚开始能够调通并且正常打印,突然之间就调不通了,并且其他版本的framework都不行,只有3.5版本的可以。我测试的时候并没有引用Nuget
升级或更换打印机驱动试试
显然是你的代码写错了
我最近也遇到了这个问题 目前还没有解决