
Depuración remota y dependencias adicionales
Publicado por Emi (1 intervención) el 22/03/2017 10:10:41
Buenas a todos.
Necesito depurar un programa en un PC remoto, ya que éste tiene una tarjeta dedicada y por desgracia sólo un windows embebido (es muy poca cosa) por lo que no es viable instalar Visual Studio en él.
He configurado adecuadamente el Windows Remote Debugger así como mi Visual Studio. Y la conexión en red está perfecta.
El problema viene al intentar depurar, puesto que mi aplicación emplea las librerías de OpenCV que se añaden en dependencias adicionales. Allí por supuesto, no me las encuentra, pese a que tengo instalado OpenCV en la misma ruta que en mi PC local. El mensaje que arroja es el siguiente:
"El programa no puede iniciarse porque falta opencv_core249d.dll en el equipo. Intente reinstalar el programa para corregir este problema."
Salta con esta librería porque es la primera de todas, pero junto a esta tengo otras muchas librerías dinámicas que me dan problemas. Yo pensaba que la compilación se hacía en local y ya se mandaba el .exe a remoto para ejecutarlo allí en modo debug.
¿Qué puedo hacer para solucionar esto?
Mil gracias!
Necesito depurar un programa en un PC remoto, ya que éste tiene una tarjeta dedicada y por desgracia sólo un windows embebido (es muy poca cosa) por lo que no es viable instalar Visual Studio en él.
He configurado adecuadamente el Windows Remote Debugger así como mi Visual Studio. Y la conexión en red está perfecta.
El problema viene al intentar depurar, puesto que mi aplicación emplea las librerías de OpenCV que se añaden en dependencias adicionales. Allí por supuesto, no me las encuentra, pese a que tengo instalado OpenCV en la misma ruta que en mi PC local. El mensaje que arroja es el siguiente:
"El programa no puede iniciarse porque falta opencv_core249d.dll en el equipo. Intente reinstalar el programa para corregir este problema."
Salta con esta librería porque es la primera de todas, pero junto a esta tengo otras muchas librerías dinámicas que me dan problemas. Yo pensaba que la compilación se hacía en local y ya se mandaba el .exe a remoto para ejecutarlo allí en modo debug.
¿Qué puedo hacer para solucionar esto?
Mil gracias!
Valora esta pregunta


0