Click here to Skip to main content
15,885,032 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
We have a application which uses a com server and invokes that server whenever the application is launched.
Scenario:
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

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



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900