By Nils Svedmyr
The program is intended for using COM components - like CodeJock - without the hassle of using Windows registry. COM components are normally vulnerable to uninstallation - or updates to another version - made by other applications. It is more hassle free to include such COM info into manifest files - or even into the executable itself! This technique is called Side-by-Side Assemblies in Microsoft terms.
The advantage is that you won't need to register your COM components on each machine the program is to run on. And if another program uninstalls the same COM components your application uses, your application will run just fine without generating lots of "Cannot instantiate COM object..." upon startup - thus rendering less support calls.