Groups > Symbian > Symbian general discussion > Re: 3rd edition shared dll




3rd edition shared dll

3rd edition shared dll
Thu, 08 Feb 2007 12:06:06 +010
Hi,

I have two applications which share the same dll. This dll has been 
packed into a SIS file. So both applications are embedding this dll SIS.

They are specified in the following way;

@ source-filename,(component-uid)

For example;

@"CsHelpExample.sis",(0x100002c3)

My question is what will happen if I uninstall one of the application?

Will the application installer automatically recognize that the another 
application shares the same dll? I guess this is the purpose of embedded 
sis files.

However, I am afraid that when unistall one of the applications, the 
shared DLL is removed.



Regards
Post Reply
Re: 3rd edition shared dll
Fri, 9 Feb 2007 09:22:15 +0100
"Ferran Soler" <fernando.soler@gmail.com> wrote in message 
news:9rWQnG3SHHA.412@UKCOL01WWEB01.symbian.intra...
> Hi,
>
> I have two applications which share the same dll. This dll has been packed

> into a SIS file. So both applications are embedding this dll SIS.
>
> They are specified in the following way;
>
> @ source-filename,(component-uid)
>
> For example;
>
> @"CsHelpExample.sis",(0x100002c3)
>
> My question is what will happen if I uninstall one of the application?
>
> Will the application installer automatically recognize that the another 
> application shares the same dll? I guess this is the purpose of embedded 
> sis files.
>
> However, I am afraid that when unistall one of the applications, the 
> shared DLL is removed.

The system should not remove the shared dll until it's last client has been 
removed.

-- 
Sander van der Wal
www.mBrainSoftware.com 

Post Reply
about | contact