¿Por qué no Puedo Cargar Librerías de Instrumentos de TestStand en un Proyecto de LabWindows/CVI Cuando CVI esta Configurado para Compatibilidad con Borland?



Software Primario:
Versión de Software Primario: 2.0.1
Versión de Software Primario Corregido: N/A
Software Secundario: N/A

Problema:
No puedo lograr que mis librerías de instrumentos para TestStand (tsapicvi.fp y tsutil.fp) sean cargadas en un proyecto de LabWindows/CVI cuando CVI esta configurado en su modo de compatibilidad con Borland. De manera similar, cuando ejecuto un DLL desde TestStand, obtengo el mismo error: "Aborted load of library. The file format does not match that used by current compatibility mode." ¿Que puede causar este conflicto?


Solución:
Este conflicto puede ocurrir cuando LabWindows/CVI no puede detectar correctamente la versión de los archivos objeto (object files) que necesita para los paneles de función. TestStand incluye archivos objeto (object files) compatibles para VC++ y Borland. Para poder hacer que los instrumentos sean cargados de manera correcta, usted deberá forzar a LabWindows/CVI para que use las versiones de Borland de los dos archivos. Estos archivos están localizados en <TestStand&rt;\API\CVI\Borland. Para mayor información sobre los modos de compatibilidad de CVI refiérase a manual de usuario de LabWindows/CVI y a los archivos de ayuda.


Ligas Relacionadas: Manales de Productos: Manual de Usuario Para LabWindows/CVI (Documento en Inglés)
KnowledgeBase 246DROU6: ¿Por que no Puedo Llamar DLLs Creados en Borland C++ 4.5.2 desde TestStand?(Documento en Inglés)
KnowledgeBase 268E2NBD: ¿Cómo Puedo verificar un DLL que Esta Siendo Utilizado por el Adaptador para DLLs? (Documento en Inglés)

Archivos Adjuntos:





Día del Reporte: 05/13/2004
Última Actualización: 05/17/2004
Identificación del Documento: 2TT6S1Y6