Symbian
Symbian OS Library

FAQ-1201 How do I update an exsiting ECOM implementation with my new version.

[Index][spacer] [Previous] [Next]



 

Classification: C++ Category: Development
Created: 01/05/2005 Modified: 01/11/2005
Number: FAQ-1201
Platform: Symbian OS v7.0, Symbian OS v7.0s, Symbian OS v8.0, Symbian OS v8.0a, Symbian OS v8.0b, Symbian OS v8.1a, Symbian OS v8.1b

Question:
How do I update an exsiting ECOM implementation with my new version.


Answer:
1. Increase the implementation version number (In the implementation resource file) to have a higher version number than in the original collection.
2. Install the upgraded RSC/DLL file pair \system\libs\plugins\ (on any drive).

Any application/framework code using the default or ROMOnly resolvers will then obtain an instantiation of the updated implementation. Any code using a custom resolver to obtain implementations may not get the newer version due to the custom resolution.