Closed eneiasramos closed 4 months ago
O erro é claro Plataforma não suportada, ou seja não funciona em linux.
Uma pena...
Raw não funciona no linux, mas se tiver usando porta usb o tipo FileConfig e passa o path da porta USB, por teoria deve funcionar nunca testei, pois nunca precisei usar linux.
@rftd perfeito meu caro vou testar.
Muito obrigado pelo apoio!
@rftd meu caro funcionou perfeitamente apontando o arquivo de dispositivo da impressora:
https://github.com/marcosgerene/Gerene.DFe.EscPos/issues/10
Muito obrigado pelo apoio!
Caros,
Quando tento rodar no ambiente LINUX recebo o seguinte erro:
Plataforma não suportada.
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.NotImplementedException: Plataforma n?o suportada. at OpenAC.Net.Devices.RawPrinterStream+Unix.SendToPrinter (System.String printerName, System.Byte[] buffer, System.Int32 offset, System.Int32 count) [0x00000] in //src/OpenAC.Net.Devices/Devices/Raw/RawPrinterStream.cs:129 at OpenAC.Net.Devices.RawPrinterStream.Flush () [0x00019] in //src/OpenAC.Net.Devices/Devices/Raw/RawPrinterStream.cs:177 at OpenAC.Net.Devices.RawPrinterStream.Dispose (System.Boolean disposing) [0x00004] in //src/OpenAC.Net.Devices/Devices/Raw/RawPrinterStream.cs:196 at System.IO.Stream.Close () [0x00000] in /Users/builder/jenkins/workspace/build-package-osx-mono/2020-02/external/bockbuild/builds/mono-x64/external/corert/src/System.Private.CoreLib/shared/System/IO/Stream.cs:230 at System.IO.BinaryWriter.Dispose (System.Boolean disposing) [0x00017] in /Users/builder/jenkins/workspace/build-package-osx-mono/2020-02/external/bockbuild/builds/mono-x64/mcs/class/referencesource/mscorlib/system/io/binarywriter.cs:107 at System.IO.BinaryWriter.Dispose () [0x00000] in /Users/builder/jenkins/workspace/build-package-osx-mono/2020-02/external/bockbuild/builds/mono-x64/mcs/class/referencesource/mscorlib/system/io/binarywriter.cs:113 at OpenAC.Net.Devices.OpenRawStream.CloseInternal () [0x00000] in //src/OpenAC.Net.Devices/Devices/Raw/OpenRawStream.cs:63 at OpenAC.Net.Devices.OpenDeviceStream.Open () [0x00094] in //src/OpenAC.Net.Devices/OpenDeviceStream.cs:99 at OpenAC.Net.EscPos.EscPosPrinter.Conectar () [0x0004a] in //src/OpenAC.Net.EscPos/EscPosPrinter.cs:203 at Gerene.DFe.EscPos.DfePrinter.Imprimir (System.String xmlcontent) [0x000fc] in:0
at Gerene.DFe.EscPos.NFCePrinter.Imprimir (System.String xmlcontent) [0x00000] in :0
Sabem o que pode ser?
Obrigado!