jueves, 23 de junio de 2016

actualizar procedimiento almacenado en Entity framework

Recientemente me ocurrió que en VS2013 con EF5 por mas que insisti en multiples ocasiones actualizar un procedimiento almacenado al cual le agregué nuevas columnas, no parecía actualizarse el complextype. 

La solución:

entrar al explorador de modelos del edmx.

1. entrar a complextypes(tipos complejos): borrar la referencia al procedimiento.
2. entrar a importaciones de funciones:  borrar la referencia al procedimiento.
3. entrar a funciones / procedimientos almacenados:  borrar la referencia al procedimiento.

Y actualizar el modelo agregando nuevamente el procemiento almacenado.

Si no se borra en los 3 pasos mencionados, es posible que se cree un nuevo complextype o mas con el mismo nombre pero con "_1" , "_2", "_n"

No hay comentarios:

Publicar un comentario

Gracias por tus aportes, críticas y preguntas

Agregar Fondos personalizados a llamadas de teams

1. Abrir una ventana de explorador 2. En la barra de direccion digitar     %appdata% y pulsar enter 3. Abrir la carpeta microsoft...