Error al ejecutar aplicación winforms en red
Desarrolle una aplicación winforms en visual studio 2005. Una ves desarrollada cree los installadores correspondientes. El problema surge en que al instalarlo en mi notebook para probar con windows vista anda perfecto.
Luego probé en mi pc de escritorio y también. Anda perfecto. Pero tengo 2 pc de escritorio en red, una se encuentra en el piso de arriba y la otra abajo.
Instale la aplicación en la pc de abajo y el servidor de base de datos sql server 2005 se encuentra en la pc de arriba y cuando lo instale en una pc cliente de abajo al correr la aplicación me da el siguiente error en un formulario que
Lo instancio en 4 lugar o sea que a los 3 anteriores si los toma.
Porque al iniciar la aplicación instancio todos los formularios del sistema.
System. IO. FileNotFoundException: No se puede encontrar el módulo especificado. (Exception from HRESULT: 0x8007007E)
Este error no me da en la pc de arriba o sea sea donde tengo el servidor ni en la notebook, pero si ocurre en la pc de abajo . Porque puedo ser ¿?
Ademas cabe aclarar que en la pc de arriba el servidor se llama sgo-dbservert y en la notebook también. Así ande lo tuve que llamar igualen la notebook.
Pero como funciona en red el sistema en la pc de abajo se llama sgo-dbservert2 y como la conexión del sistema apunta a sgo-dbservert por la red lo deberiatomar y no creo que sea un error que no encuentra el servidor sino de una .dll que si la tengo en la carpeta de la aplicación.
Luego probé en mi pc de escritorio y también. Anda perfecto. Pero tengo 2 pc de escritorio en red, una se encuentra en el piso de arriba y la otra abajo.
Instale la aplicación en la pc de abajo y el servidor de base de datos sql server 2005 se encuentra en la pc de arriba y cuando lo instale en una pc cliente de abajo al correr la aplicación me da el siguiente error en un formulario que
Lo instancio en 4 lugar o sea que a los 3 anteriores si los toma.
Porque al iniciar la aplicación instancio todos los formularios del sistema.
System. IO. FileNotFoundException: No se puede encontrar el módulo especificado. (Exception from HRESULT: 0x8007007E)
Este error no me da en la pc de arriba o sea sea donde tengo el servidor ni en la notebook, pero si ocurre en la pc de abajo . Porque puedo ser ¿?
Ademas cabe aclarar que en la pc de arriba el servidor se llama sgo-dbservert y en la notebook también. Así ande lo tuve que llamar igualen la notebook.
Pero como funciona en red el sistema en la pc de abajo se llama sgo-dbservert2 y como la conexión del sistema apunta a sgo-dbservert por la red lo deberiatomar y no creo que sea un error que no encuentra el servidor sino de una .dll que si la tengo en la carpeta de la aplicación.
2 Respuestas
Respuesta de Roberto Alvarado
1
Respuesta de luidoc
-1