none
No se me actualiza el contexto al actualizar el modelo RRS feed

  • Pregunta

  • Hola

    Tengo un modelo de entityframework (edmx) que a cuando modifico algo en la base de datos SQL Server subyacente y después actualizo desde Visual Studio en la ventana del diagrama veo la actualización pero luego por código no accedo a ella, es decir, en este caso ha añadido 4 campos a una tabla y me aparecen en el diagrama

    Pero luego en el código no me los muestra


    He Limpiado y recompilado 20 veces y nada.

    No lo entiendo la verdad

    Si alguien sabe por donde van los tiros agradezco cualquier consejo

    Un saludo


    kintela @esekintela

    lunes, 21 de julio de 2014 11:44

Respuestas

  • Hola.

    Si lo tienes todo en un proyecto debajo del edmx, debes de tener un t4 (Model1.tt), debajo de es este deben estar los objetos POCO, dale click derecho y dale ejecutar herramienta personalizada, con eso deberia reconstruir todas las entidades, otra forma es borrarlas y ejecutar herramienta personalizada debe recrearlas todas.

    Saludos.


    - Si un comentario te ayuda a resolver tu problema, marcalo como respuesta, pero si basado en tu experiencia la consideras como util para la comunidad de desarrolladores, marcalo como util.

    lunes, 21 de julio de 2014 13:00

Todas las respuestas

  • Normalmente existen plantillas .T4 asociadas a la construcción del código asociado al visor del .edmx, prueba a acceder al menu DEBUG y selecciona Ejecutar todas las plantillas, recompila y prueba a ver si accedes.

    Un saludo.

    lunes, 21 de julio de 2014 12:42
  • Hola.

    Si lo tienes todo en un proyecto debajo del edmx, debes de tener un t4 (Model1.tt), debajo de es este deben estar los objetos POCO, dale click derecho y dale ejecutar herramienta personalizada, con eso deberia reconstruir todas las entidades, otra forma es borrarlas y ejecutar herramienta personalizada debe recrearlas todas.

    Saludos.


    - Si un comentario te ayuda a resolver tu problema, marcalo como respuesta, pero si basado en tu experiencia la consideras como util para la comunidad de desarrolladores, marcalo como util.

    lunes, 21 de julio de 2014 13:00
  • Hola

    Tengo Visual Studio 2013 Professional y en el Menu Depurar no tengo ningún submenu "Ejecutar todas las plantillas".

    Muchas Gracias y un saludo


    kintela @esekintela

    lunes, 21 de julio de 2014 14:10
  • 

    De esta forma puedes ejecutar no solo una plantilla si no todas aquellas que tengas en el proyecto actualizando así todas las dependencias en las diferentes capas del mismo.


    lunes, 21 de julio de 2014 14:38
  • Ok Muchas Gracias

    kintela @esekintela

    lunes, 21 de julio de 2014 15:04