c# - tutorial - El tipo o nombre de espacio de nombres ''Informes'' no existe en el espacio de nombres ''Microsoft''
ssrs custom code examples (6)
Simplemente me sale el siguiente error:
El tipo o nombre de espacio de nombres ''Informes'' no existe en el espacio de nombres ''Microsoft'' (¿falta una referencia de ensamblado?)
después de agregar esto a mi código:
protected global::Microsoft.Reporting.WebForms.ReportViewer ReportViewer1;
He visto algunas soluciones que dicen que debo agregar algunos ensamblajes. pero ninguno de ellos funcionó. Aquí hay un ejemplo:
<add assembly="Microsoft.ReportViewer.Common, Version=9.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
<add assembly="Microsoft.ReportViewer.WebForms, Version=9.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
¿Puede alguien ayudarme con esto?
En mi caso, necesitaba instalar Microsoft Report Viewer en la máquina problemática.
- Report Viewer 2010 (versión = 10)
- Report Viewer 2012 (version = 11)
- Report Viewer 2015
Por supuesto, hay otros disponibles que pueden resolverse a partir de la Version=
en la dll que se necesita. En mi caso necesitaba la versión 11 (la de 2012).
Instala ReportViewer desde Nuget Package Manager
Lo hice haciendo clic derecho en la carpeta Referencias de mi proyecto y luego seleccionando Agregar referencia . y luego agregar Assemblies> Extensions> Microsoft.ReportViewer a las referencias.
Sólo tiene que instalar SSDT . Luego debe eliminar la referencia rota y volver a agregarla desde Ensamblajes> Extensiones.
Todas estas instalaciones no funcionaron para mí en absoluto. Lo que funcionó para mí en Visual Studio 2015 es instalar los siguientes dos paquetes (solo necesitaba estos dos) de NuGet (menú Proyecto> Administrar paquetes de NuGet):
- Microsoft.ReportViewer.Common.VS2010
- Microsoft.ReportViewer.WinForms.VS2010
Las referencias fueron agregadas al proyecto actual automáticamente.
importar desde: C: / Archivos de programa (x86) / Microsoft Visual Studio 11.0 / ReportViewer / Microsoft.ReportViewer.WebForms.dll