¿Alguien sabe, en un archivo .tt, donde code.VsNamespaceSuggestion() obtiene su espacio de nombres?T4 Generation: ¿De dónde extrae VsNamespaceSuggestion()?
Tengo un problema donde tuve que cambiar el espacio de nombres de una solución, y juro que lo cambié a todas partes (nombres de carpetas, nombres de archivos, proyectos, propiedades, información de ensamblaje, etc.). Pero cuando se ejecuta el archivo .tt, siempre vuelve a poner el antiguo espacio de nombres en sus clases generadas. Me dijeron que proviene del modelo EF, pero no veo nada allí que muestre un espacio de nombres (ya sea en el diseñador/propiedades o abriendo el archivo .edmx en NotePad).
¿Alguna idea? Para un corte, simplemente estoy anulando en la siguiente línea con el espacio de nombres que quiero:
string namespaceName = code.VsNamespaceSuggestion();
namespaceName = "Desired.Namespace"; //HACK:
Gracias por la información! –
+1 ¡Gran solución! Debería ser aceptada la respuesta – Seph