Contamos con la mejor información que encontramos en todo internet. Deseamos que te sea de ayuda y si quieres compartir cualquier detalle que nos pueda ayudar a perfeccionar nuestra información hazlo libremente.
Solución:
Encontré un tutorial muy simple sobre cómo solucionar mi problema con rotativa, para aquellos que tienen el mismo problema, sigan este tutorial:
Ejemplo de proceso para generar PDF con Rotativa en Asp.Net MVC
Basado en este tutorial, todo lo que tenemos que hacer es:
Subir dlls:
- msvcp120.dll
- msvcr120.dll
porque Rotativa necesita un componente de “Visual C++ Redistributable for Visual Studio”.
C:Archivos de programa (x86)Microsoft Visual Studio 12.0Common7PackagesDebuggerX64msvcp120.dll
C:Archivos de programa (x86)Microsoft Visual Studio 12.0Common7PackagesDebuggerX64msvcr120.dll
Puede consultar la ruta anterior en su local con su propia ruta especificada para encontrarla. Súbelos a la carpeta “Rotativa”.
Me encontré con el mismo problema: Rotativa estaba trabajando para mí en local, pero no en nuestro servidor de desarrollo.
Lo que funcionó para mí fue una combinación de las respuestas de Lucian Bumb y Ray Levron.
Primero fui a: https://wkhtmltopdf.org/downloads.html y descargué la versión de 64 bits.
Ejecuté el instalador, encontré la carpeta bin y copié estos tres archivos en la carpeta “Rotativa” de mi proyecto:
- wkhtmltoimage.exe
- wkhtmltopdf.exe
- wkhtmltox.dll
Luego encontré estos cuatro archivos .dll en mi PC ejecutando una búsqueda y los copié en la carpeta “Rotativa” de mi proyecto:
- msvcp120.dll
- msvcp140.dll
- msvcr120.dll
- vcruntime140.dll
Se aseguró de que todos los archivos se agregaran al proyecto y al control de código fuente, se probaran localmente y se registraran para una compilación en desarrollo.
Lo que funcionó para mí fue que faltaban archivos en la carpeta Rotativa,
help-wkhtmltoimage.txt
help-wkhtmltopdf.txt
msvcp120.dll
msvcp140.dll
msvcr120.dll
vcruntime140.dll
wkhtmltoimage.exe
wkhtmltopdf.exe
wkhtmltox.dll
Una vez que puse esos archivos, funcionó a las mil maravillas.
Recuerda que tienes la opción de añadir un criterio objetivo si te fue de ayuda.