none
Microsoft.PointofService.dll en Windows Runtime Component RRS feed

  • Debate general

  • Hola buenos días!

    Estoy realizando una aplicación de Windows Store App 8.1, enlazada a una aplicación Windows Runtime Component. He probado el ejemplo que propone Microsoft https://code.msdn.microsoft.com/windowsapps/Brokered-Windows-Runtime-9d64cada/ (Servidor) y https://code.msdn.microsoft.com/windowsapps/Brokered-Windows-Runtime-74899ea2 (Cliente). Los proyectos de ejmplo funcionan correctamente. 

    El problema que tengo es que necesito utilizar POS for .NET 1.12, lo que hago es agregar "Microsoft.PointofService.dll" en el proyecto  de rumtime components y agrego mis lineas de código para la impresión, que este:

    public void Imprimir(){

    PosExplorer posExplorer = new PosExplorer();
                PosCommon posCommon = null;

                DeviceInfo device = posExplorer.GetDevice(DeviceType.PosPrinter, "TMT20II");

                {
                    posCommon =
                            (PosCommon)posExplorer.CreateInstance(device);

                    posCommon.Open();
                    posCommon.Claim(0);
                    posCommon.DeviceEnabled = true;

                    PosPrinter posPrinter = posCommon as PosPrinter;

                    try
                    {
                        posPrinter.PrintNormal(
                                    PrinterStation.Receipt, "This is do-nothing print data");
                    }
                    catch (PosControlException e)
                    {
                        throw e;
                    }
                }

    }

    Cuando llamo "Imprimir()" en mi proyecto Tienda de Windows muestra el siguiente error:

    Se produjo una excepción de tipo 'System.IO.FileNotFoundException' en EnterpriseIPCApplication.exe pero no se controló en el código del usuario

    Información adicional: No se puede cargar el archivo o ensamblado 'Microsoft.PointOfService, Version=1.12.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' ni una de sus dependencias. El sistema no puede encontrar el archivo especificado.

    No se que pueda estar pasando, porque he agregado las dll en el proyecto de runtime componets. 

    Si alguien me podría ayudar les agradeceria muchisimo, llevo mucho tiempo buscando a quien le ha pasado lo mismo pero no encuentro ayuda en internet. 

    Gracias

    PD: Ese mismo código lo he probado en una aplicación WPF de Visual y funciona correctamente. Imprime todo bien en la impresora POS que tengo configurada


    miércoles, 11 de marzo de 2015 15:55

Todas las respuestas