none
Problemas al pasar de visual studio 2015 a visual studio 2017 RRS feed

  • Pregunta

  • Buen día cada vez que paso de una versión a otra me encuentro con los mismos inconvenientes y no sé si es que necesite importar ciertas librerias cada vez que cambio de version. Uso visual studio comunity y ya me ha sucedido en dos ocasiones anteriores.

    Al compilar la primera vez en la nueva versión me aparecen 700 errores y más de cosas tan sencillas como que los botones, textbox, datagridview, etc. no están declarados.

    Igual me pasa con las funciones de todo tipo, los msgbox, funciones right, mid, isdbnull, etc.

    Alguien me puede ayudar  y decirme que es lo que tengo que hacer para que esto no suceda.


    Frank Cruz

    viernes, 2 de marzo de 2018 14:56

Respuestas

  • Es raro. Si he visto mensajes similares en proyectos Windows Forms de VB (no sé si es tu caso).

    En esos casos parece ser que no cogía bien el Namespace de las clases en los formularios. Revisa que tanto en el archivo de código como en el que genera el diseñador (.Designer.vb) tengan el mismo Namespace (o  que no lo haya en ningún caso, que también puede ser)


    Píldoras .NET
    Artículos, tutoriales y ejemplos de código .NET

    Píldoras JS
    Artículos, tutoriales y ejemplos de código JavaScript, HTML5, CSS3, ...

    • Marcado como respuesta Frank Jarquin viernes, 2 de marzo de 2018 22:02
    viernes, 2 de marzo de 2018 17:34

Todas las respuestas

  • Para pasar de VS 2015 a 2017 no deberías tener mayor problema.

    Simplemente asegúrate de restaurar los paquetes NuGet de la solución antes de compilar por si se ha perdido alguna referencia (botón derecho sobre la solución -> Restaurar  paquetes de NuGet)


    Píldoras .NET
    Artículos, tutoriales y ejemplos de código .NET

    Píldoras JS
    Artículos, tutoriales y ejemplos de código JavaScript, HTML5, CSS3, ...

    viernes, 2 de marzo de 2018 15:06
  • imagen de los errores

    La respuesta que me da es "Ya se ha restaurado todo, no hay nada que reparar" pero sigo con los mismos problemas y lo más extraño es que los eventos y componentes clic, textbox, buttom, datagridview no los reconoce


    Frank Cruz




    viernes, 2 de marzo de 2018 15:13
  • Es raro. Si he visto mensajes similares en proyectos Windows Forms de VB (no sé si es tu caso).

    En esos casos parece ser que no cogía bien el Namespace de las clases en los formularios. Revisa que tanto en el archivo de código como en el que genera el diseñador (.Designer.vb) tengan el mismo Namespace (o  que no lo haya en ningún caso, que también puede ser)


    Píldoras .NET
    Artículos, tutoriales y ejemplos de código .NET

    Píldoras JS
    Artículos, tutoriales y ejemplos de código JavaScript, HTML5, CSS3, ...

    • Marcado como respuesta Frank Jarquin viernes, 2 de marzo de 2018 22:02
    viernes, 2 de marzo de 2018 17:34
  • Gracias revisando tu respuesta procedí a revisar los archivos y sí el problema es que cuando se pasa a otra versión de visual studio no conserva todos las líneas de código de importación de librerias tanto en el designer como en el área de desarrollo de código o en algunos casos sí lo tenía en el área de desarrollo pero no en el designer. Al final completé la importación de librerías, en algunos casos me solicitó librerías nuevas, la ventaja es que visual studio al menos te hace las sugerencias de la corrección.

    Frank Cruz

    viernes, 2 de marzo de 2018 22:06