Crystal报表查看器打印对话框崩溃

时间:2018-02-17 10:07:39

标签: vb.net visual-studio-2010 crystal-reports

我创建了一个使用Crystal-reports 13.0 sp22的vs2010 win应用 该应用程序部署在5台计算机的工作组中 所有PC都可以看到连接到网络的打印机 所有PC都可以打印到打印机除外 这个可以从所有程序打印,例如记事本,PDF但不能从我的应用程序打印 用户点击查看器按钮进行打印,打印对话框显示为
但是当单击打印或单击布局选项卡时,应用程序崩溃了 enter image description here
enter image description here
检查事件查看器我收到两个应用程序错误:
1号:

  

应用程序:InsuranceAgent.exe Framework版本:v4.0.30319   描述:由于未处理的异常,进程终止。   异常信息:System.ArgumentException at   System.Globalization.RegionInfo..ctor(Int32)at   CrystalDecisions.Windows.Forms.CrystalReportPrintDialogCustomPanel.GetPaperSizeString(双人间,   双倍)   CrystalDecisions.Windows.Forms.CrystalReportPrintDialogCustomPanel.UpdateChoices()   在   CrystalDecisions.Windows.Forms.CrystalReportPrintDialog.UpdateSelectedPrinterOnPanel()   在   CrystalDecisions.Windows.Forms.CrystalReportPrintDialog.CrystalReportPrintPropertySheetDlgProc(IntPtr的,   CrystalDecisions.Windows.Forms.Internal.WindowsMessages,IntPtr,   IntPtr的)

2号:

  

错误应用程序名称:InsuranceAgent.exe,版本:2.0.6622.2791,   时间戳:0x5a876a70错误模块名称:KERNELBASE.dll,版本:   10.0.16299.248,时间戳:0x4414ec23异常代码:0xe0434352故障偏移量:0x0000000000014008故障进程ID:0x27fc故障   应用程序启动时间:0x01d3a782bfac72fc错误应用程序路径:   C:\ Program Files(x86)\ PNSoftware \ Insurance Agent \ InsuranceAgent.exe   错误模块路径:C:\ WINDOWS \ System32 \ KERNELBASE.dll报告ID:   70ffc331-1923-4f03-b06e-e07935328527错误包全名:   错误的包相关应用程序ID:

这只会在这台PC上发生,所有其他人都可以,并且所有相同的win10操作系统

任何帮助都将深受赞赏

提前谢谢大家

1 个答案:

答案 0 :(得分:0)

毕竟问题解决了 我无法解释为什么,但只能如何!!!!!

我将区域设置(格式标签)更改为英国美国 任何其他设置都不起作用,例如。英国英国 有趣的是,在网络上所有其他计算机,他们有区域设置希腊语和应用程序工作正常 很高兴有一个解释,但至少最后它正在起作用......

一切顺利

尼科斯