No se pueden calcular referencias del tipo ‘System.Object’ como estructura no administrada

(post en español)
Este post es la respuesta de algo, pero abre una pregunta que me tiene bastante intrigado.

Continuando en el proceso de migraciõn de XP a Win 7, estaba intentando ejecutar algunos sistemas en KBs también creadas en GeneXus Evolution pero en XP.

En una kb GeneXus Evolution 1 con base de datos MYSQL luego de hacer el build all y ejecutar me dio el error:

No se pueden calcular referencias del tipo ‘System.Object’ como estructura no administrada; no se puede calcular ningún desplazamiento o tamaño significativos.

La verdad que me costó encontrar la solución porque sabía que ese sistema en una época lo había dejado funcionando.

Bien, después de buscar y revisar cada cosa, busqué la dll libMySQL.dll y no la tenía.

Ustedes pensarán “eso es elemental”, si estoy de acuerdo, pero aquí es donde me nace la intriga, porque si bien no lo recordaba me había pasado otras veces.
Hay algo que en algún determinado momento borra este archivo.
No se si es el antivirus o algún proceso X, pero que algo lo borra eso es seguro, porque puedo asegurar que ese sistema estaba funcionando y cuando busqué esta dll no estaba.

Si alguien lo sabe o le pasó lo mismo, agradezco los comentarios.

Saludos,

Fabricio De los Santos

__________________________________________________________
ScrumMaster, Project Manager, Coaching and Mentoring GeneXus
K2B Tools Agent – The best Patterns Tool to integrate with GeneXus
www.fabriciodelossantos.com

Leave a Reply

You must be logged in to post a comment.