You definitely can use VISA in an executable, however you need NI-VISA on your target machine in order to run the program successfully. Have you made sure that NI-VISA is installed on your target? If it already is, we'll troubleshoot the problem further.
Logan S.