Redistribution

Technical discussions
Post Reply
Coocode
Posts: 1
Joined: Mon Jul 29, 2013 3:17 am

Redistribution

Post by Coocode »

Hello
I have been using v2.2 for a while. Now I am upgraded to v4.2. With the last version of KC that we use we have distributed all dependent files manually in our install shield project.
What's best practise now to distribute?
Cheers CC

nickz
Site Admin
Posts: 236
Joined: Fri Jul 26, 2013 3:58 am

Re: Redistribution

Post by nickz »

Hello CC

There is a topic: http://www.dynoinsight.com/Help/Redistribution.aspx
(same on the top level in the installed help)

Basically the easiest (and recommended) way is to execute KernelCAD_Runtime_4_*.exe on the target machine prior installation of the rest of your application. The exe will install all needed files for KernelCAD components to run on the machine.

KernelCAD_Runtime_4_*.exe is included in any KernelCAD installation (in Redist folder). One question I see is to decide how you redistribute KernelCAD_Runtime_4_*.exe?

One way is to include it with your installer and run automatically as a prerequsite. This is the nicest method for the user as he does not have to know about it. The draw back is the larger size (47MB in v4.2) and little more work to setup the prerequisite

Another way is just to ask the user to install it himself prior installation of your app. For this purpose KernelCAD_Runtime_4_*.exe is also available as a separate download at http://www.dynoinsight.com/ProDown.htm.

This way is slightly more flexible. For example when a KC bug was fixed you can just notify the user to update the runtime.

Regards
Nick

Post Reply