visual studio reports instalar for downloads crystal crforvs_13_0_21 como crystal-reports visual-studio-2017
WinFormCRViewer.zip

crystal-reports - instalar - download crystal reports for visual studio 2017



Cómo integrar SAP Crystal Reports en Visual Studio 2017 (11)

¿Es posible utilizar el diseñador de informes en la versión actual de Visual Studio 2017?

El wiki de SAP Crystal Report para la integración de Visual Studio solo dice: "La compilación RC actualmente no es compatible: probé la apertura de la aplicación existente y funciona" .

He instalado el último SDK para desarrolladores (Support Pack 19 v.13.0.19.2312), pero cuando intento abrir un informe existente (.rpt), recibí el siguiente mensaje:

EDITAR (2018/02/28)

Al momento de hacer esta pregunta, había instalado SP19 en mi máquina. La versión actual que debería resolver todos mis problemas es SP22, que se lanzó al 2018/01/11. Toda la información necesaria y los enlaces de descarga aún están disponibles en el wiki de Crystal Report de SAP .


A partir de Visual Studio 2010, Crystal Reports ya no se instala con Visual Studio. Se puede instalar por separado descargando la instalación del sitio web de informes de SAP Crystal. SAP Crystal Reports proporciona dos instalaciones. La primera es la versión de SAP Crystal Reports para Visual Studio que se instala para trabajar con Crystal Reports en Visual Studio. El otro es el motor de tiempo de ejecución SAP Crystal Reports para .NET Framework que se instala cuando la aplicación se implementa en la máquina del servidor.

SAP Crystal Reports en Visual Studio 2017 ahora está planeado para Service Pack / Support Pack 21 (desde abril 04''2017). El paquete de servicio / soporte disponible actualmente es 19. El paquete de servicio / soporte 21 se lanzará en septiembre de 2017.

Puede usar el MSI para instalarlo en la PC VS, no se integrará en VS, por lo que no podrá diseñar informes dentro del IDE de VS, pero su aplicación se compilará. Tampoco habrá ninguna plantilla, así que simplemente agregue el Visor de CR a la barra de herramientas. Actualizar una aplicación VS existente simplemente funcionará.

Mientras tanto, para editar archivos rpt, necesitará el Crystal Reports Designer independiente hasta que aparezca el paquete de soporte 21.

Fuentes:

https://forums.asp.net/t/2110984.aspx?VS+2017+and+Crystal+Reports https://answers.sap.com/questions/168439/crystal-report-for-vs-2017.html



Este error se produce porque al final de la instalación de Crystal Reports SP21 para Visual Studio 2017, aparece la siguiente pantalla:

No marque para instalar en tiempo de ejecución, este valor predeterminado que viene marcado para mí es incorrecto. Instale solo Crystal Reports SP21 para Visual Studio 2017.


Extraído del sitio oficial de SAP https://wiki.scn.sap.com/wiki/display/BOBJ/Crystal+Reports%2C+Developer+for+Visual+Studio+Downloads .

El artículo # 3 arregló mi instalación.

Esto aplica para CUALQUIER parche después de SP 21

  1. FlexNet y la actualización in situ no funcionan: una vez que el usuario recibe la notificación de actualización del servidor FlexNet y finaliza la actualización de SP21, el producto NO funcionará. El usuario DEBE reparar CR4VS y CRRuntime64 en el Panel de control / Programas. Eso es un cambio de diseño para el instalador.

    a. Tenga en cuenta que todavía estamos enfrentando problemas al configurar el servidor de actualización FlexNet, por lo que el usuario actual NO recibirá la notificación del SP21

  2. Microsoft Windows Update KB2999226 es un requisito previo para SP21.

    a. Esto es lo mismo que BI 4.2 SP4 y BI 4.1 SP10. Consulte la nota SAP 2451830.

  3. Para la integración de VS2017, las necesidades de los usuarios utilizan "ejecutar como administrador" haciendo clic con el botón derecho en setup.exe, incluso si ya inició sesión con una cuenta de administrador

  4. Como la mayoría de los ensamblajes CR / RAS .NET ahora se vuelven a versionar del 13.0.2000.0 al 13.0.3500.0, el usuario DEBE eliminar todos los ensamblajes CR antiguos de la lista de referencia y agregar la nueva versión de los ensamblajes CR, luego reconstruir la aplicación.

    a. Para aquellos clientes / usuarios que no quisieron reconstruir su aplicación, hay una solución para usar en app.config / web.config, consulte el archivo adjunto.

WinFormCRViewer.zip

  1. Para los informes que usan la conexión ADO.Net DB, en SP anteriores, solo podría trabajar bajo .Net Framework 2.0 / 3.5, por lo que es necesario usar en app.config. Ahora en SP21, ADO.Net solo es compatible con .Net Framework 3.5 o superior.

Para resumir, esto es lo que me funcionó después de actualizar mi VB 2010 (CR18) a VB 2017:

  1. Desinstale todos los tiempos de ejecución Y CRforVS.
  2. Reiniciar
  3. Instale CRforVS SP23 (no se necesitan tiempos de ejecución en la máquina del desarrollador).
  4. Abra el proyecto, elimine las referencias de DLL antiguas.
  5. Agregue nuevas referencias (archivos DLL que necesite de C: / Archivos de programa (x86) / SAP BusinessObjects / Crystal Reports para .NET Framework 4.0 / Common / SAP BusinessObjects Enterprise XI 4.0 / win32_x86 / dotnet)
  6. Reconstruir todo.
  7. Que te diviertas.

Por favor espere Support Pack 21 en septiembre de 2017

ACTUALIZACIÓN: Más información

https://wiki.scn.sap.com/wiki/display/BOBJ/Crystal+Reports%2C+Developer+for+Visual+Studio+Downloads

VS 2017 - Tested opening existing app and it works, CR for VS is not integrated into the app so no new CR projects available- should be fully integrated in SP 21

Sobre el lanzamiento

Enlace: https://answers.sap.com/questions/168439/crystal-report-for-vs-2017.html

El moderador Don Williams dijo:

Not supported yet, I tried to get it into SP 20 but due to time constraints DEV can''t get it into VS until SP 21, due out in September time...


Publico una respuesta porque no puedo comentar pero seguí los pasos de @DrCJones. Instalé el nuevo Crystal Reports SP21 para Visual Studio 2017 con una versión anterior que se ejecuta en mi Windows 10. El instalador me advirtió que detectó una versión anterior y que la sobrescribirá. La instalación finalizó, pero tuve el siguiente mensaje cuando intenté abrir un proyecto con informes en VS2017:

El paquete de herramientas de Crystal Reports no se cargó correctamente

No pude editar informes tampoco. Entonces, desinstalé manualmente CR Runtime Engine y CR para VS, luego reinstalé SP21, finalmente reinicié.

Ahora funciona :)


Tuve el mismo problema y lo resolví instalando el Service pack 22 y lo arreglé.


Tuve exactamente el mismo problema con mis soluciones VS 2013 cuando instalo VS 2017 y Crystal Reports SP21. De hecho, es porque VS no necesariamente convierte la solución en el primer lanzamiento.

Una vez que haya instalado Crystal Report SP 21, asegúrese de que VS 2017 actualice su solución: debe aparecer una ventana "SAP Crystal Reports, versión para Visual" con un botón de radio "Convertir la solución".

Captura de pantalla en francés:

Cuando usé el menú "Archivo / Abrir / Proyecto / Solución", la conversión no se realizó.

Tengo que hacer eso :

  1. Agrega VS 2017 en la barra de tareas
  2. Ejecute VS 2017 y abra la solución con el menú Archivo
  3. Trate de construir el proyecto, los errores aparecen con Crystal Reports
  4. Cerrar VS 2017
  5. Haga clic con el botón derecho en la abreviatura de VS 2017 en la barra de tareas y abra la solución directamente
  6. La conversión se ejecuta esta vez, puede abrir .rpt y la solución de compilación sin error.

Tuve una solución para este problema. Creé el proyecto dll con visor en vs2015 y usé este dll en vs2017. Informe que muestra perfectamente.