Hi, Thanks for creating the wonderful pp tool. I used pp to package a perl script into a windows command line exe program. I packaged openssl libeay32.dll and ssleay32.dll into the exe . It works great when I run the first copy of the exe program under windows command prompt. But while the first exe file is running in command prompt when I opened another command prompt and try to start the exe again, I got the following error.
IO error: Can't open file C:\WINDOWS\TEMP\par-user1\cache-ba25a41f36fa1ede4847 bb07a7e328de501eb655\libeay32.dll for write : Permission denied at C:/programs/Perl/lib/Archive/Zip/Member.pm line 388 Archive::Zip::Member::extractToFileNamed('Archive::Zip::ZipFileMember=HA SH(0xfc03e0)', 'C:\WINDOWS\TEMP\par-user1\cache-ba25a41f36fa1ede4847bb07a7e... ') called at -e line 636 eval {...} called at -e line 171 __par_pl::BEGIN() called at -e line 898 eval {...} called at -e line 898 IO error: Can't open file C:\WINDOWS\TEMP\par-user1\cache-ba25a41f36fa1ede4847 bb07a7e328de501eb655\ssleay32.dll for write : Permission denied at C:/programs/Perl/lib/Archive/Zip/Member.pm line 388 Archive::Zip::Member::extractToFileNamed('Archive::Zip::ZipFileMember=HA SH(0xfc0530)', 'C:\WINDOWS\TEMP\par-user1\cache-ba25a41f36fa1ede4847bb07a7e... ') called at -e line 636 eval {...} called at -e line 171 __par_pl::BEGIN() called at -e line 898 eval {...} called at -e line 898 I can run the perl script directly in multiple command prompt windows at the same time without any problem. But I can not run more than one copy of the pp packaged exe at he same time. I do not know why. Please help !! How can I solve this problem ? Thanks Henry.