Los Programas de Ejemplo de Traditional NI-DAQ 7.5 (beta) No Se Ejecutan en mi Sistema Operativo Windows Vista



Hardware: PXI/CompactPCI>>Controllers

Problema:

Yo he instalado el driver de Traditional NI-DAQ 7.5 beta con soporte para mi versión de LabWindows/CVI 8.5, y los programas de ejemplo DAQ no se ejecutan desde su liga de instalación predeterminada. Y yo sigo obteniendo el siguiente mensaje de error:




¿Cómo puedo solucionar este problema?

Solución:

Hay un comportamiento conocido de Windows Vista, donde el SO restringe el acceso a los archivos dentro del folder Program Files. La liga de instalación por default para los ejemplos de LabWindows/CVI que instalan con el driver Traditional NI-DAQ 7.5 beta es:



<C:\Program Files\National Instruments\CVI85\samples\daq\>

Cuando se trata de ejecutar los ejemplos dentro de esta liga de archivos, el usuario recibe el error que aparece en la descripción del problema. Esto es porque Vista ha restringido el permiso de ejecutar archivos dentro de la localización de este folder.

Una manera de resolver este problema es mover el folder de DAQ al siguiente directorio:

<C:\Users\Public\Documents\National Instruments\CVI85\samples>

Una vez que esto es hecho, el usuario debe poder ejecutar los ejemplos.

Si el usuario trata de copiar los ejemplos uno por uno al nuevo folder, se trabajara más para solucionarlo. Es mejor simplificar la copia de todo el folder de ejemplos, de cualquier manera, si esto no es deseado, los siguientes pasos se deben seguir.

Si el usuario copia los programas de ejemplo en forma individual y después trata de ejecutarlos desde el nuevo folder, se recibirá el siguiente mensaje de error.



Esto significa que la construcción está buscando bajo el directorio del disco e:\ los archivos nidaqex.c y nidaqex.h. Esto se soluciona fácilmente dando click en ambos archivos en el proyecto y seleccionando "Replace File in Project...". Se preguntara al usuario con el siguiente cuadro de diálogo:



Esta dirección ser cambiada a la siguiente:



Llevando a cabo este cambio tanto en el archivo nidaqex.c, como en el  nidaqex.h debe permitir que el programa se ejecute correctamente.

Ligas Relacionadas:

Archivos Adjuntos:





Día del Reporte: 11/13/2008
Última Actualización: 04/28/2009
Identificación del Documento: 4RCEGA0O