Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#POS-用于';Microsoft.PointOfService.Management.Explorer';抛出异常_C#_Pos - Fatal编程技术网

C#POS-用于';Microsoft.PointOfService.Management.Explorer';抛出异常

C#POS-用于';Microsoft.PointOfService.Management.Explorer';抛出异常,c#,pos,C#,Pos,这是密码 private PosPrinter GetReceiptPrinter() { PosExplorer posExplorer = new PosExplorer(); DeviceInfo receiptPrinterDevice = posExplorer.GetDevice(DeviceType.PosPrinter, sPOSPrinterName); return (PosPrinter)posExplorer.CreateInstance(rec

这是密码

private PosPrinter GetReceiptPrinter()
{
    PosExplorer posExplorer = new PosExplorer();
    DeviceInfo receiptPrinterDevice = posExplorer.GetDevice(DeviceType.PosPrinter, sPOSPrinterName);

    return (PosPrinter)posExplorer.CreateInstance(receiptPrinterDevice);
}
  • 我在执行以下命令时出错:

    PosExplorer posExplorer = new PosExplorer();
    
  • 我的收据打印机设备:hp a798

  • 我已经在app.config中添加了此代码

    <runtime>
        <NetFx40_LegacySecurityPolicy enabled="true" />
    </runtime>
    
    
    
  • 根据约翰的说法,这是个例外:
    System.TypeInitializationException未处理 HResult=-2146233036
    Message=Microsoft.PointOfService.Management.Explorer的类型初始值设定项引发异常。
    Source=Microsoft.PointOfService
    TypeName=Microsoft.PointOfService.Management.Explorer
    StackTrace:
    位于Microsoft.PointOfService.Management.Explorer.CreateExplorer()
    在Microsoft.PointOfService.PosExplorer.LoadExplorer()上 在Microsoft.PointOfService.PosExplorer.Initialize()上 在Microsoft.PointOfService.PosExplorer..ctor()上


  • 您是否有可能告诉我们它引发的异常?:)也许你的框架版本太高了?您好,我的框架是:.NETFramework4OK,您已经给了我们一些堆栈跟踪以及它抛出异常的事实,但是我们仍然不知道它抛出了什么异常。请复制完整的错误消息。当“异常未处理”框出现时,单击“复制详细信息”。将这些信息粘贴到您的问题中。@john,我将添加此内部异常和其他详细信息,关于完整的错误消息,它只显示标题。