Home
Support
¿Cómo depurar un DLL de LabWindows™/CVI™ desde TestStand?
¿Cómo depurar un DLL de LabWindows™/CVI™ desde TestStand?
Software Primario:
Versión de Software Primario: N/A
Versión de Software Primario Corregido: N/A
Software Secundario: LabWindows/CVI Development Systems>>LabWindows/CVI Full Development System
Problema: Me gustaría acceder al DLL de LabWindows™/CVI™ desde TestStand para depurarlo. ¿Qué cambios requieren ser realizados en el DLL y cómo configuro TestStand para acceder al código del DLL?
Solución: Complete los siguientes pasos para depurar un DLL de LabWindows™/CVI™ desde TestStand mediante la creación de un DLL depurable y configuración del adaptador de LabWindows™/CVI™:
- Compile un DLL depurable en LabWindows™/CVI™:
- Puedes realizar este paso desde TestStand mediante la selección del paso que se encuentra llamando al DLL y darle click en Edit Code dentro la pestaña Module.
- Desde LabWindows™/CVI™, seleccione Build»Configuration»Debug
para asegurar que el DLL depurable sea creado.
- Contruir el DLL de LabWindows™/CVI™.
- En LabWindows™/CVI™ 2013, seleccione Build»Build.
- En LabWindows™/CVI™ 2012 y anterior, seleccione Build»Create [Debuggable] Dynamic Link Library.

- Desde TestStand, seleccione Configure»Adapters»LabWindows/CVI Adapter>>Configure y seleccione la opción Steps in an External Instance of LabWindows/CVI (require una versión de LabWindows™/CVI™ 6.0 ó posterior). Esto permitirá que los pasos sean ejecutados en una instancia externa de LabWindows™/CVI™, permitiendo la depuración del DLL dentro del ambiente de LabWindows™/CVI™.

- Coloque un punto de interrupción en el paso de TestStand donde el DLL es llamado.
- Ejecute la secuencia y cuando la ejecución se suspende en el punto de interrupción, seleccione Step Into para acceder al código.
Ligas Relacionadas: KnowledgeBase 4EP92A6S: Location of Working Directories When Using LabWindows™/CVI™ To Debug an External ProcessKnowledgeBase 268E2NBD: How Do I Debug a DLL Being Used with the DLL Flexible Adapter Step?KnowledgeBase 2QLFIPVW: Receiving Error -17001 When Trying to Edit LabWindows™/CVI™ Code from TestStand
Archivos Adjuntos:
Día del Reporte: 10/22/2014
Última Actualización: 10/23/2014
Identificación del Documento: 50R9I1QX
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.