Hello all,
I've been intermittently experiencing a problem after building a Windows EXE (built and deployed on Windows 7) from LabVIEW 2013 SP1. Occasionally, when I attempt to run the EXE, it will provide a file dialog prompt at startup asking for the file "nisyscfg.dll". If I CANCEL, the rest of the EXE loads and runs fine. Previously, I would just recompile the EXE, and after a try or 2, the problem would go away.
Yesterday I attempted to use the LabVIEW-built installer to install that same Windows EXE on a different Windows 7 computer (different from the computer used to build the EXE and installer). The new target machine does NOT have LabVIEW (any version) installed. Curiously, it now displays the startup error. When I used the same installer, to install on the Win 7 machine used to perform the builds, that EXE does NOT have problem at startup.
Attempting to run and close the application several times does not fix the problem. I also attempted to locate the specific file on the development computer, and copy it to the same location on the target computer. It turns out there are several versions of this file on my development computer. When I directed the EXE to a copy of the file (I tried several versions of the file), it indicated another error, that it couldn't find something in the file, and proceeded to finish loading and executed correctly. I'll have to check again to determine exactly the second error produced.
Any ideas about how to resolve this, other than just keep rebuilding the EXE/installer?