login about faq

Hello,

i have multiple application running on a computer using chilkat ActiveX 9.5.0.5. When upgrading one of the applications I encontured a bug that is forcing me to change Chilkat version to the latest one (where the bug seem to be corrected). The problem is it will be Time consuming to stop all the applications already running and install the latest version and run them again.

Is there a solution for installing both Chilkat ActiveX 9.5.0.54 and Chilkat ActiveX 9.5.0.65 on the same computer or to be able to run an exe compiled with 9.5.0.54 on a computer with 9.5.0.65 installed ?

asked Jan 20 '17 at 11:00

vortexius's gravatar image

vortexius
10226


The way a program finds an ActiveX control is through the Windows Registry. Is there a way to have two versions on the same computer? yes, with a caveat.
Sometimes you are able to put them in to different directories if they have the same filename, and register them (regsvr32).

However, you are looking to have a different point release on the same machine. This makes it complicated.

You would need to do either of the following:

  • modify the Current User registry area in your program to use the updated control.
  • add a manifest to your program that requires the point release you are looking for, and the dll will need to be in the same folder as the executable

-edit Reading this again, if you modify the registry during runtime, your other applications may start to use the new control as well.

link

answered Jan 20 '17 at 12:10

TracyP's gravatar image

TracyP
1213

edited Jan 20 '17 at 12:15

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or __italic__
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Tags:

×118
×17

Asked: Jan 20 '17 at 11:00

Seen: 949 times

Last updated: Jan 20 '17 at 12:15

powered by OSQA