Click here to Skip to main content
13,139,569 members (52,220 online)
Rate this:
Please Sign up or sign in to vote.
See more:
We have a application which uses a com server and invokes that server whenever the application is launched.
We installed version 1.0 in C:\MyApp1.0 and the com server is registerd(using /regserver) with path C:\MyApp1.0,
New version 1.1 is also installed in C:\MyApp1.1 and the com server is registerd with path C:\MyPath1.1 by overwriting the older path.
Now, 1.0 and 1.1 both will use the com server from C:\MyApp1.1 folder.
Now the problem is, if we uninstall any application version, we will call the com server to unregister(/unregserver) which deletes
its path from registry.So, after that if we launch other application it was not able to find the com server since it was deleted by the old uninstaller.
How to deal with this situation.
What are the ways to handle the common com servers among the mutiple application version?
Posted 24-Sep-12 2:13am

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy |
Web04 | 2.8.170915.1 | Last Updated 24 Sep 2012
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100