visual tutorial studio services instalar espaƱol c# asp.net .net visual-studio-2012 reporting-services

c# - tutorial - No se pudo cargar el archivo o ensamblado ''Microsoft.ReportViewer.Common, Version=11.0.0.0



reporting services visual studio 2015 tutorial (12)

Agregue Microsot.ReportViewer 2010 o 2012 como prerrequisito del proyecto de configuración, luego instale Report Viewer por primera vez si no está presente en "C: / Windows / assembly / GAC_MSIL ..." y después de la instalación, instala el proyecto de configuración.

Recientemente actualicé mi solución n-tier de .NET 3.5 vs 2008 a 4.5 visual studio 2012 . Todo iba bien aparte de los informes de cristal y tuve que instalar nuevos informes de cristal en tiempo de ejecución para visual studio 2012 desde el siguiente enlace http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_13_0_5.exe . Después de instalar el paquete anterior, tuve que resolver algunas funciones obsoletas y las propiedades de CrystalViewer y, después de eso, informar la representación correctamente en el entorno de desarrollo (Windows 7 64 bit, SQL Server 2005, Visual Studio 2012) . Cuando implementé el paquete en el entorno de prueba de Windows Server 2008 R2, la aplicación no se pudo cargar lanzando el error No se pudo cargar el archivo o el ensamblado Microsoft.ReportViewer.WebForms, Version = 11

Logré resolver el error ReportViewer.WebForms copiando la DLL de la carpeta C: / Program Files (x86) / Microsoft Visual Studio 11.0 / ReportViewer a bin de la solución y estableciendo la propiedad copylocal = true y desplegué el paquete. Después de eso recibí el error No se pudo cargar el archivo o el ensamblado ''Microsoft.ReportViewer.Common, Version = 11.0.0.0 . Traté de buscar esa DLL en mi máquina pero no pude. cuando el proyecto se está ejecutando en Visual Studio, en Debug-> Windows-> Module el archivo no está en la lista pero en el caché de ensamble global ese archivo está instalado, pero no sé cómo está instalado en caché global y desde dónde. Encontré una solución que tuve que instalar ReportViewer.msi desde el paquete de Microsoft, pero si instalo este paquete, me pide que instale SQL Server 2012, lo que no quiero. ¿Alguien podría ayudarme a resolver este problema? Gracias



Como Microsoft.ReportViewer.2012.Runtime tiene las bibliotecas Microsoft.ReportViewer.WebForms , Microsoft.ReportViewer.Common y Microsoft.ReportViewer.ProcessingObjectModel , simplemente ejecute este comando en PM Console:

Install-Package Microsoft.ReportViewer.2012.Runtime

Nota: Si desea eliminar por completo las antiguas referencias de Microsoft.ReportViewer.xxx , puede eliminarlas del paquete Manage NuGet Packages> Installed Packages y luego eliminar las líneas relacionadas del archivo packages.config en su proyecto. Después de eso, no volverá de nuevo durante la construcción del proyecto.

Espero que esto ayude...


En mi caso, el ensamblado ''Microsoft.ReportViewer.Common.dll'' no es necesario para mi proyecto, así que simplemente eliminé todas las referencias (Proyecto -> Agregar referencia ... -> ...) (todos los requisitos de la pestaña Publicar el VS2013 eliminado automáticamente) y todo funciona correctamente.


No sé si esto es bueno para cualquiera, pero busca todos estos dlls:

  • Microsoft.ReportViewer.Common.dll
  • Microsoft.ReportViewer.ProcessingObjectModel.dll
  • Microsoft.ReportViewer.WebForms.dll
  • Microsoft.ReportViewer.WinForms.dll
  • Microsoft.ReportViewer.DataVisualization.dll

Los encuentra en C:/Windows/assembly/GAC_MSIL/... y luego los pone en las referencias de su proyecto.

Para cada uno de ellos, diga: copia local y compruebe si hay una solución de 32 o 64 bits.


Puede instalar Microsoft Report Viewer 2012 Runtime y cambiar sus referencias para que apunten a las instaladas por el tiempo de ejecución.

http://www.microsoft.com/en-gb/download/details.aspx?id=35747

Instalé el tiempo de ejecución sin solicitar SQL Server 2012. Antes de instalar intente desinstalar las versiones anteriores del visor de informes.



Resolví este problema, busqué en el archivo dll en C: / Windows / assembly / GAC_MSIL / y copié al directorio bin del proyecto desplegado. Eso funciona para mi


Simplemente instale el paquete Microsot.ReportViewer.2012.Runtime nuget como se muestra en esta respuesta https://.com/a/33014040/2198830


Tuve el mismo problema con Winforms.

La solución para mí es:

Install-Package Microsoft.ReportViewer.Runtime.Winforms


Yo tuve el mismo problema.

La solución para mí es:

Debe tener la misma versión de: Microsoft.ReportViewer.ProcessingObjectModel registrado en C: / Windows / assembly / GAC_MSIL / Microsoft.ReportViewer.ProcessingObjectModel, como el que ha registrado en web.config en el servidor del desarrollador:

En mi caso, solo obtuve la 13. versión en mi servidor de producción y tengo la versión 12. en el servidor desarrollador.

la solución es instalar la versión 12. en el servidor de producción también

la versión 12.:

https://download.microsoft.com/download/A/1/2/A129F694-233C-4C7C-860F-F73139CF2E01/ENU/x86/ReportViewer.msi

Entonces ahora tengo la versión 12. en la producción y el informe funciona bien.

*** Recuerde restablecer su IIS después de la instalación


No se pudo cargar el archivo o ensamblado ''Microsoft.ReportViewer.Webforms'' o

No se pudo cargar el archivo o ensamblado ''Microsoft.ReportViewer.Common''

Este problema ocurrió para mí en Visual Studio 2015.

Razón:

la referencia para Microsoft.ReportViewer.Webforms dll falta.

Posible solución

Paso 1:

Para agregar "Microsoft.ReportViewer.Webforms.dll" a la solución.

Navegue a la consola del administrador de paquetes Nuget como

"Herramientas -> NugetPackageManager -> Consola de Package Manager".

Luego ingrese el siguiente comando en la consola como se muestra a continuación

PM> Install-Package Microsoft.ReportViewer.Runtime.WebForms

A continuación, instalará el dll de Reportviewer.webforms en ".. / packages / Microsoft.ReportViewer.Runtime.WebForms.12.0.2402.15 / lib" (Ruta de la carpeta del proyecto)

y ReportViewer.Runtime.Common dll en ".. / packages / Microsoft.ReportViewer.Runtime.Common.12.0.2402.15 / lib". (La ruta de su carpeta de proyecto)

Paso 2:-

Elimine la referencia existente de "Microsoft.ReportViewer.WebForms". necesitamos referir estos archivos dll a nuestra Solución como "Hacer clic con el botón derecho en Solución> Referencias -> Añadir referencia -> navegar". Agregue ambos archivos dll de las rutas anteriores.

Paso 3:

Cambie el archivo web.Config para señalar a Visual Studio 2015. comente las versiones de Microsoft.ReportViewer.WebForms y Microsoft.ReportViewer.Common versión 11.0.0.0 y Descomentar ambas, Microsoft.ReportViewer.WebForms y Microsoft.ReportViewer.Common Version = 12.0.0.0. como se adjunta en la captura de pantalla.

Microsoft.ReportViewer.Webforms/Microsoft.ReportViewer.Common

También consulte el siguiente enlace.

No se pudo cargar el archivo o ensamblado ''Microsoft.ReportViewer.WebForms''