我在C#程序集中有一个代码可以打开打印机对话框。
PrintDialog dlgPrint = new PrintDialog();
dlgPrint.ShowDialog(this);
将通过处理该程序集和互操作模式来从electronjs调用在该程序集中打开打印机对话框的代码。
在某些Windows 10计算机上,当我多次打开打印机对话框大约5-6次时,出现System.Management Quota Violation错误。 CPU使用率也上升到99-100%。但是相同的代码可以在另一台机器上正常工作。
我不知道为什么在某些机器上会发生这种情况。 如果有人遇到相同的问题或解决此问题的方法,请帮助我。