none
Error en aplicacion vb.net unhandled exception RRS feed

  • Pregunta

  • Hola amigos del foro, les escribo buscando su ayuda con mi aplicacion, desarrolle una aplicacion de escritorio con vb.net, en esta se muestran reportes con datos traidos de sql y se muestran con report viewer. Genere el paquete de instalacion con las dll, en la maquina en la que estaba desarrollandolo funciona muy bien pero al momento de instalarlo en otra pc me arroja el siguiente error

    Unhandled exception has occurred in your application. If you click Continue, the  application will ignore this error and attempt to continue. If you click Quit, the  application will close immediately. 
    An error ocurred creating the form. See Exception.IneerException for details

    The error is: Could not load file or assembly 'Microsoft.ReportViewer.WinForms, Version = 10.0.0.0, Culture=neutral, PublicKeyToken=b-3f5f7f11d50a3a' or one of this dependences. The system cannot find the file specified

    La verdad es que no tengo idea que es lo que esta mal, agradeceria mucho me dieran una manito para poder solucionarlo.

    Muchas gracias de antemano y saludos cordiales.

    martes, 16 de septiembre de 2014 20:06

Respuestas

  • Hola Adriana, primeramente te comento que te está faltando la librería en las otras PCs por lo tanto debes hacer lo siguiente..

    1. En el Visual Studio, busca la carpeta Referencias.
    2. Busca la dll Microsoft.ReportViewer.WinForms y haz clic derecho sobre Propiedades.
    3. Donde encuentres Copia local asígnale el valor True.
    4. Compila y listo.

    Si estás creando paquetes para ClickOnce debes seguir los pasos anteriores y además:

    1. Ir a la pestaña Publicar de tu proyecto.
    2. Encuentra el botón Archivos necesarios.
    3. Una vez allí marca Microsoft.ReportViewer.WinForms con la opción Incluir.
    4. Publícalo y listo.

    Espero resulte útil.

    Saludos.


    Christian Amado
    Software Engineer | MCPD: Windows Phone Developer | MCTS: Silverlight Developer
    Don't forget to mark the right answer and vote up if helps you.
    MCP Profile

    • Propuesto como respuesta Christian AmadoMVP martes, 16 de septiembre de 2014 20:36
    • Marcado como respuesta Adriana G martes, 16 de septiembre de 2014 21:45
    martes, 16 de septiembre de 2014 20:35

Todas las respuestas

  • Hola Adriana, primeramente te comento que te está faltando la librería en las otras PCs por lo tanto debes hacer lo siguiente..

    1. En el Visual Studio, busca la carpeta Referencias.
    2. Busca la dll Microsoft.ReportViewer.WinForms y haz clic derecho sobre Propiedades.
    3. Donde encuentres Copia local asígnale el valor True.
    4. Compila y listo.

    Si estás creando paquetes para ClickOnce debes seguir los pasos anteriores y además:

    1. Ir a la pestaña Publicar de tu proyecto.
    2. Encuentra el botón Archivos necesarios.
    3. Una vez allí marca Microsoft.ReportViewer.WinForms con la opción Incluir.
    4. Publícalo y listo.

    Espero resulte útil.

    Saludos.


    Christian Amado
    Software Engineer | MCPD: Windows Phone Developer | MCTS: Silverlight Developer
    Don't forget to mark the right answer and vote up if helps you.
    MCP Profile

    • Propuesto como respuesta Christian AmadoMVP martes, 16 de septiembre de 2014 20:36
    • Marcado como respuesta Adriana G martes, 16 de septiembre de 2014 21:45
    martes, 16 de septiembre de 2014 20:35
  • Hola Christian, infinitas gracias por tu respuesta, efectivamente era la dll Microsoft.ReportViewer.WinForms, he resuelto mi problema gracias a tu ayuda.
    martes, 16 de septiembre de 2014 21:45