windows 7 - Botón Imprimir de ReportViewer ¿Incompatible con IE 10?
windows-7 internet-explorer-10 (1)
Aha! OK, resulta que mi problema NO es con ReportViewer, sino con RSClientPrint. Una vez que hice una búsqueda en Google para eso encontré rápidamente que la respuesta es: Actualice a Sql Server 2008 R2 SERVICE PACK 2.
La versión de RsClientPrint que obtienes con R2 / SP2 es 10.50.4000, mientras que la versión que tuve fue 10.50.1600.
En conclusión, parece que RSClientPrint 10.50.1600 NO ES COMPATIBLE con IE10, sino con la versión 10.50.4000 IS.
¡REALMENTE espero que esto ayude a alguien más!
He estado buscando la respuesta para esto durante 2 días. Tenemos una aplicación que utiliza ReportViewer 9. Sin embargo, al hacer clic en el botón imprimir en IE10, el navegador deja de funcionar (con los botones "Depurar" o "Cerrar programa"). Todo lo demás parece estar funcionando bien.
Intentamos usar ReportViewer 10 pero obtenemos el mismo problema.
Estamos usando Visual Studio 2010, Windows 7, IE 10 y la orientación .NET 4.0. Los bloqueos ocurren en el IDE y a través de IIS.
EDITAR: Cosas que he intentado:
Intenté agregar mi sitio web a Sitios de confianza, bajé la configuración de seguridad y creo que he probado todas las combinaciones posibles de casillas de verificación en el cuadro de seguridad "personalizado".
Intenté habilitar el modo protegido y el modo protegido mejorado, con una variedad de combinaciones de casillas de verificación del nivel de seguridad personalizado que sonaba prometedor.
Intenté obligar a IE10 a funcionar en modo de 64 bits (incluidas las pestañas), pero nuestra aplicación obliga a que la pestaña se ejecute en 32 bits de todos modos.
Alguien sugirió que podría tratarse de un problema de Kill Bit, así que intenté editar el registro para ignorar los bits de destrucción solo para ver si funcionaría (no fue así).
Además, estoy bastante seguro de haber probado casi todas las permutación de todas las variables que ya he mencionado. (Estoy un poco quemado en este punto, así que podría haberme perdido 1: S)
Este hilo parecía prometedor pero no pude lograr que funcionara. Está hablando de Win8, pero pensé que podría aplicarlo a mi situación.
Encontré una sugerencia para cambiar el ensamblado BuildProvider a
type="Microsoft.Reporting.RdlBuildProvider, Microsoft.ReportViewer.WEBFORMS ..."
(en lugar de Common), pero hasta ahora eso tampoco funciona.Intenté instalar Report Viewer 11 e instalar una versión muy antigua de nuestra aplicación. Ambos me dan el mismo resultado.