none
Ayuda Silverlight 5 (Permisos para acceder a Scanner) RRS feed

  • Pregunta

  • Saludos Amigos, tengo una aplicacion silverlight 5 cuyo objetivo es acceder al scaner del equipo y realziar la tarea. en el localhost funciona de maravilla, el porblema es cuando quiero acceder desde otro equipo.

    Ya realice lo siguiente:

    Definir la aplicación como confianza elevada.

    Sing the xap

    Se creo el certificaco para el equipo

    Se modifico el registro "AllowElevatedTrustAppsInBrowser"=dword:00000001

    le baje la seguridad al navegador.

    Pero aun asi no logro que funcione dentro del navegador, este es el error:

    Esta operación no está admitida en el contexto actual.

       en MS.Internal.Error.MarshalXresultAsException(UInt32 hr, COMExceptionBehavior comExceptionBehavior)
       en MS.Internal.XcpImports.CheckHResult(UInt32 hr)
       en MS.Internal.ComAutomation.ComAutomationNative.CreateObject(String progID, IntPtr& nativeObject)
       en MS.Internal.ComAutomation.ComAutomationServices.CreateObject(String progID, ComAutomationParamWrapService paramWrapService)
       en System.Runtime.InteropServices.Automation.AutomationFactory.CreateObject(String progID)
       en PSDeviceControl.MainPage.btnDigitalizar_Click(Object sender, RoutedEventArgs e)
       en System.Windows.Controls.Primitives.ButtonBase.OnClick()
       en System.Windows.Controls.Button.OnClick()
       en System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
       en System.Windows.Controls.Control.OnMouseLeftButtonUp(Control ctrl, EventArgs e)
       en MS.Internal.JoltHelper.FireEvent(IntPtr unmanagedObj, IntPtr unmanagedObjArgs, Int32 argsTypeIndex, Int32 actualArgsTypeIndex, String eventName, UInt32 flags)

    Todo indica que es un error de permisos, como puedo hacer que el usuario autorice a silverlight que pueda acceder al scanner.

    Gracias por sus comentarios.

    lunes, 16 de julio de 2012 15:37