Eliminar namespace de Procedures
Necesitaba utilizar Procedures que estaban expuestos como SOAP desde otra KB, que venian con un namespace incorrecto.
En mi KB debia usar el Namespace default, pero habia algunos que tenian un namespace fijo.
Volvi a importar y con eso logré eliminar esa propiedad en muchos objetos a la vez.
En mi KB debia usar el Namespace default, pero habia algunos que tenian un namespace fijo.
Lo que hice, fue procesar el archivo de export para eliminar el tag en el XML.
<Properties><Property><Name>Name</Name><Value>Movimientos</Value></Property><Property><Name>ExternalNamespace</Name><Value>http://tempuri/Incorrecto</Value></Property><Property><Name>IsDefault</Name><Value>False</Value></Property></Properties></Object><Object parentGuid="17460adf-89c4-f141-237b-252d2ccfdd60" user="".....Para cambiarlo, use Notepad++ y busque la expression regular
<Property><Name>ExternalNamespace<\/Name>[\s\S]*?<\/Property>
Recordar siempre hacer un BACKUP de lo que tengo antes (por ejemplo creando una version congelada) para tener a donde volver. Es común cometer errores cuando se tocan los archivos de export con editores.
Hola Enrique, cómo puedo recuperar mi proyecto si sólo tengo el deployment de cada sitio generado y las bases de datos? qué debo hacer?, de antemano gracias.
ResponderBorrarNo, si solo tiene el deployment de los sitios y la base de datos de produccion, no puedes recuperar el proyecto.
BorrarPara poder recuperar el proyecto, debes tener al menos una base de datos de la Knowledge Base o un export de la misma.