in reply to Cannot save all image formats after compiled to exe

That probably means some DLL is not being included inside the .exe file.

You can try to identify which one is missing monitoring the application with Process Monitor or some similar tool.

Also, take a look at Win32::Packer (even if I, the author, have not been giving it much attention lately). It allows one to create installers for Windows applications with all its dependencies and it is able to detect automatically DLL dependencies (something pp does not do).