Solución
Cualquier excepción lanzada cuando se llama a una propiedad o método de objeto .NET se convierte en el error 1172 de LabVIEW. Este error significa que LabVIEW recibió una excepción .NET de la API a la que llamó. El mensaje típico que verá es similar a:
1172, kLVE_DotNetException, A .NET exception occurred
La causa raíz del error estará relacionada con el mensaje de excepción de .NET, ya que 1172 es un código de error genérico para cualquier excepción de .NET.
- En LabVIEW 8.0 y versiones posteriores, se agregó más información a los mensajes de error al colocar la propiedad de Mensaje de Excepción .NET en la cadena de fuente de error en el grupo de errores. Desagrupe el elemento fuente para ver la información adicional sobre la excepción.
- En LabVIEW 7.x, la única información mostrada fue que ocurrió una excepción .NET. Para resolver este error en LabVIEW 7.x, intente uno de los siguientes:
- Asegúrese de que los ensamblados .NET que está utilizando estén guardados en el directorio raíz del VI de nivel superior.
- Agregue el ensamblado .NET como referencia en LabVIEW seleccionando Tools»Advanced»NET Assembly References. . Haga clic en el botón Add y navegue hasta la ubicación de todos los ensamblajes a los que desea llamar.