¿Cómo Puedo Evitar que LabVIEW se Congele Cuando Ejecuto un VI con Controles .NET o ActiveX?



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

Problema:
Cuando creo una interfaz de usuario con objetos de .NET o ActiveX en LabVIEW y ejecuto el VI, LabVIEW frecuentemente se congela. ¿Cómo puedo evitar que esto siga sucediendo?


Solución:
Una posible solución a este problema es cambiar la opción "Preferred Execution System" para el VI de alto nivel y los subVIs a "User Interface".

Para realizar el cambio:
  1. Seleccione File » VI Properties.
  2. Seleccione Execution desde el menú de categorías.
  3. Desde el menú Preferred Execution System, seleccione user interface.
  4. De clic en el botón OK.


Este procedimiento no resuelve todos los problemas relacionados con .NET y ActiveX, pero es un buen comienzo para depuración de errores.


Ligas Relacionadas:
KnowlegeBase 3V084D00: Tools » .NET & ActiveX » Add .NET Controls to Palette Causes LabVIEW to Crash in Machines Without Framework 1.1 SP1 Installed

Archivos Adjuntos:





Día del Reporte: 11/05/2008
Última Actualización: 06/04/2009
Identificación del Documento: 4R4GASMO