none
reportviewer es ambiguo en el espacio de nombre .....

    Pregunta

  • buenas tardes 

    tengo un proyecto desarrollado en vstudio 2013 en la pc donde se desarrolla el proyecto corro mi aplicacion en el iss de visual y el reporte carga pero al pasarlo al servidor con w2k12 y llamo el reporte me muestra un error que dice 

    BC30560: 'ReportViewer' es ambiguo en el espacio de nombres 'Microsoft.Reporting.WebForms'.

    especificamente en la linea donde esta el objeto reportviewer 

    me tiene confundido el error si alguien ya paso por esto que me indique como solventarlo por favor 



    Erick Sanchez G.

    jueves, 27 de abril de 2017 5:38

Respuestas

Todas las respuestas

  • Error de servidor en la aplicación '/'.
    Error de compilación
    Descripción: Error durante la compilación de un recurso requerido para dar servicio a esta solicitud. Revise los detalles de error específicos siguientes y modifique el código fuente en consecuencia.
    
    Mensaje de error del compilador: BC30560: 'ReportViewer' es ambiguo en el espacio de nombres 'Microsoft.Reporting.WebForms'.
    
    Error de código fuente:
    
    
    Línea 15:         <asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
    Línea 16:         <img alt="Imprimir" class="Imprimir" src="/image/PRINT_1.png" style="width: 25px; height: 25px" onclick="window.print()"  />
    Línea 17:         <rsweb:ReportViewer ID="ReportViewer1" runat="server" Font-Names="Verdana" Font-Size="8pt" Height="11in" Width="8.5in" text-aline="justify" WaitMessageFont-Names="Verdana" WaitMessageFont-Size="14pt" ShowPrintButton="true">
    Línea 18:             <LocalReport ReportEmbeddedResource="SistemaAcademico.RegistroEstudiante.rdlc">
    Línea 19:                 <DataSources>
    
    
    Archivo de origen:     Línea: 17
    
    
    Mostrar los resultados del compilador detallados:
    
    Mostrar el código fuente de la compilación completo:
    
    
    Información de versión: Versión de Microsoft .NET Framework:4.0.30319; Versión ASP.NET:4.6.1087.0 


    Erick Sanchez G.


    jueves, 27 de abril de 2017 5:38
  • Hola Erick Sanchez

    Es probable que el espacio de nombres se haya declarado dos veces, debes eliminar uno y te funcionará,

    échale un ojo a estos links de apoyo:

    'ReportViewer' is ambiguous in the namespace 'Microsoft.Reporting.WebForms'

    ReportViewer is ambiguous in the namespace

    Saludos!


    Si ayudé a resolver tu consulta, no olvides marcar como respuesta y/o votar como útil.

    • Marcado como respuesta Erick Sanchez jueves, 27 de abril de 2017 20:37
    jueves, 27 de abril de 2017 19:19
  • excelente elimine una dll de la carpeta bin en el servidor y el reporte cargo asumo que esa dll entraba en conflicto con la libreria 

    Erick Sanchez G.

    jueves, 27 de abril de 2017 20:39
  • Hola

    Si, la aplicación no sabe a cual acudir y por ello es el conflicto, siempre que especifique espacio de nombres ambiguos, es probable que exista más de una referencia sea del objeto que sea.

    Saludos! 


    Si ayudé a resolver tu consulta, no olvides marcar como respuesta y/o votar como útil.

    jueves, 27 de abril de 2017 20:41
  • Hola buenos días

    Se presenta el mismo problema pero en bin no esta duplicado y no se ya que hacer mas 

    Compiler Error Message: BC30560: 'ReportViewer' es ambiguo en el espacio de nombres 'Microsoft.Reporting.WebForms'.

    Line 28: <asp:UpdatePanel ID="UpdatePanel1" runat="server"> Line 29: <ContentTemplate> Line 30: <rsweb:ReportViewer

    <%@ Register Assembly="Microsoft.ReportViewer.WebForms, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
        Namespace="Microsoft.Reporting.WebForms" TagPrefix="rsweb" %>

    martes, 23 de octubre de 2018 14:14