I used a packaging tool to install the application into C:\Program Files. However, the library tries to release a DLL file into the program directory during runtime. Since there are no write permissions, the DLL fails to be released, and the program throws a "Failed to launch JVM" error. Is there a way to install to C:\Program Files and allow the program to run properly?