En primer lugar, enhorabuena por la aportación. Y muchisimas gracias por esta gran iniciativa.
Estoy creando un esqueleto para tu sistema de plugins de forma que cargando un plugin de nucleo diferente se trate de una nueva aplicación a la que se le pueda instalar los plugins necesarios para el sistema dado.
Para ello me he basado en tu sistema de ejemplo, sin embargo al cargar la ui que corresponde a la instrucción:
Application.Run(ui.MainForm);
La variable ui se encuentra a null.
El error seguramente viene dado en la instrucción :
IUI ui = Modules.Service("UI") as IUI;
No obstante he estado repasando el codigo, del sistema para intentar encontrar cual puede ser el problema, y he repasado tu codigo, pero no encuentro cual puede ser el problema,¿ tienes idea de que puede estar provocando el fallo?
Problema al cargar la UI
En primer lugar, enhorabuena por la aportación. Y muchisimas gracias por esta gran iniciativa.
Estoy creando un esqueleto para tu sistema de plugins de forma que cargando un plugin de nucleo diferente se trate de una nueva aplicación a la que se le pueda instalar los plugins necesarios para el sistema dado.
Para ello me he basado en tu sistema de ejemplo, sin embargo al cargar la ui que corresponde a la instrucción:
Application.Run(ui.MainForm);
La variable ui se encuentra a null.
El error seguramente viene dado en la instrucción :
IUI ui = Modules.Service("UI") as IUI;
No obstante he estado repasando el codigo, del sistema para intentar encontrar cual puede ser el problema, y he repasado tu codigo, pero no encuentro cual puede ser el problema,¿ tienes idea de que puede estar provocando el fallo?
Muchas gracias de antemano.