El generador de informes de SQL Server Reporting Services no se inicia como RemoteApp

El generador de informes de SQL Server Reporting Services no se inicia como RemoteApp

A un grupo de usuarios se les ha dado acceso a una instancia de servicios de informes de SQL Server 2008 R2. Debido a una política, los usuarios solo pueden acceder a los servicios a través de una instancia de Escritorio remoto. Hemos distribuido enlaces de aplicaciones remotas a Internet Explorer llamando a la http://reporting/ReportsURL interna que está funcionando. Los usuarios pueden utilizar la funcionalidad del servidor de informes, pero no pueden iniciar elGenerador de informespresionando el botón correspondiente:

sitio web de servicios de informes

ElGenerador de informesviene como una aplicación ClickOnce y al hacer clic en el botón parece inducir la carga de la referencia ( http://reporting/ReportServer/ReportBuilder/ReportBuilder_3_0_0_0.application), pero la aplicación no se inicia. Si los mismos usuarios inician sesión en una sesión completa de Escritorio remoto y llaman al mismo URI en Internet Explorer, elGenerador de informesestá empezando bien.

Respuesta1

El problema es que una aplicación ClickOnce parecenecesidadEl Explorador de Windows se ejecutará como shell.

Como solución rápida, es posible que la definición de RemoteApp simplemente llame %SYSTEMROOT%\explorer.exeen lugar del iexplore.exeejecutable. Proporcionar un URI como parámetro para la explorer.exellamada configuraría la sesión de RemoteApp con explorer.exe como shell y ejecutaría el navegador predeterminado (IE) con el URI proporcionado posteriormente:

definición de aplicación remota

Como resultado, el inicio ClickOnce de Reporting Services debería realizarse correctamente.

Como alternativa, elejecutable independiente del Generador de informes de Reporting Servicesse puede instalar en el host de la sesión de escritorio remoto e implementarse para los usuarios como una aplicación remota independiente.

información relacionada