In order to get this to work, you are going to have to install the run-time engine on the target machine. Modifications to the run-time engine are not supported. When you run the application from the flash drive, it is copied into your computer's memory. Since the dll's in the run-time engine are dynamically linked at run time, they are not copied over and cannot be accessed at run-time. They need to be installed on the target computer in order to be properly loaded and linked.
Robert Mortensen
Software Engineer
National Instruments