With version 4.5 of ThinApp we introduced a new tool called relink.exe. Relink.exe will inject a new ThinApp runtime into an already existing package. This makes the need for a complete rebuild of the project obsolete when you need to update the runtime to provide Windows 7 support.
Relink.exe is a great tool but before you use it I want to share some insights of the tool.
Memory Optimization introduced with version 4.5 use the OptimizeFor= parameter in package.ini. Rebuilding your project will use the default (OptimizeFor=Memory) settings that is optimized for performance if not specified differently in package.ini. But using relink.exe on an existing package will use the old 4.0.x configuration and therefore the performance would be the same as using the OptimizeFor=Disk parameter in package.ini. If you would like to use the new performance optimization features you must rebuild the project.
Our new Quality Reporting feature uses the setting QualityReportingEnabled= and is by default disabled (QualityReportingEnabled=0) in package.ini. Using relink.exe on a existing package will honor this default setting and Quality Reporting is not turned on by running relink.