LabVIEW y Excepciones de .NET
Software Primario:
Versión de Software Primario: 8.5
Versión de Software Primario Corregido: N/A
Software Secundario: N/A
Problema: ¿En qué forma maneja LabVIEW las excepciones de .NET?
Solución: Cualquier excepción en una llamada a un método o propiedad de .NET es convertida en un error de LabVIEW con el código estandar 1172. Este error significa que LabVIEW recibió una excepción de .NET desde una llamada del API. El mensaje típico que usted verá es similar a lo siguiente:
1172, kLVE_DotNetException, A .NET exception occurred.
En LabVIEW 7.x, el mensaje anterior es la única información desplegada cuando ocurre una excepción en .NET. Para resolver este error en LabVIEW 7.x usted puede intentar lo siguiente:
-
Asegurese que los assemblies de .NET que esta utilizando están guardados en el directorio raíz de su VI de alto nivel.
-
Agregue el assembly como una referencia en LabVIEW seleccionando Tools » Advanced » NET Assembly References. De clic en el botón Add y navegue a la lozalización de los assemblies que desee llamar.
En LabVIEW 8.0, más información fue anexada al mensaje de error al agregar la propiedad del mensaje de excepción de .NET en el cluster de error. Al contener información adicional, es más fácil diagnosticar la razón del problema.
Nota: En LabVIEW 8.0 y superior, solo recibirá la información adicional si usted maneja los errores apropiadamente.
Ligas Relacionadas:
Archivos Adjuntos:
Día del Reporte: 05/29/2003
Última Actualización: 07/22/2008
Identificación del Documento: 2XSBFPHM
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.