-----------------------------------------------------------
New Message on BDOTNET
-----------------------------------------------------------
From: ArunNAndU
Message 4 in Discussion
Hi<o:p></o:p>
If
by �side by side execution� you refer only to multiple versions of
the same code, then it is quite possible in COM as well. One of the key
advantages of COM over traditional DLL exports was its versioning abilities.
Though not as tough as .NET assemblies though, but COM did a decent job on that
too�<o:p></o:p>
<o:p></o:p>
In
COM, it is an interface that is of primary importance, uniquely identified by an
IID � Interface ID. As long as this is unique, there should be no
problems, but as for multiple versions, we can compile as many coclasses(identified
by a CLSID) as we want, each having a different version id.<o:p></o:p>
<o:p> </o:p>
COM
Runtime would create the instance of component that bears the version that you
request it to. When not mentioning version, COM Runtime always looks up the CurVer key
under the progid keys
or ProgID key under the CLSID keys (depends on what
you provide) and create the instance.<o:p></o:p>
<o:p> </o:p>
Open
regedit and HKEY_CLASSES_ROOT and you should see a
whole bunch of it.<o:p></o:p>
<o:p> </o:p>
Cheers<o:p></o:p>
Arun N Kumar<o:p></o:p>
<o:p> </o:p>
-----Original Message-----
From: santhecoolguy
[mailto:[EMAIL PROTECTED]
Sent: <st1:date Month="9" Day="9"
Year="2003">Tuesday, September 09, 2003</st1:date> <st1:time
Hour="14" Minute="46">2:46 PM</st1:time>
To: BDOTNET
Subject: Re: Side by side exection
in COM world
<o:p> </o:p>
<o:p></o:p>
<o:p></o:p>
New
Message on BDOTNET<o:p></o:p>
<o:p></o:p>
<o:p> </o:p>
Side by side
exection in COM world<o:p></o:p>
Reply
<o:p></o:p>
<o:p></o:p>
Reply to Sender Recommend
<o:p></o:p>
Message 2 in
Discussion <o:p></o:p>
<o:p></o:p>
From: santhecoolguy
<o:p></o:p>
<o:p> </o:p>
Hi,<o:p></o:p>
Side by side execution is the ability
to install multiple versions of code, so that the application can choose
which version of the component it uses, and any subsequent
installations of other versions will not affect the applications already
installed.<o:p></o:p>
<o:p></o:p>
Look into the contents at the following link for
additional informatin.<o:p></o:p>
http://msdn.microsoft.com/netframework/technologyinfo/versioncomparison/default.aspx<o:p></o:p>
<o:p></o:p>
HTH,<o:p></o:p>
San<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
View other groups in this
category.
-----------------------------------------------------------
To stop getting this e-mail, or change how often it arrives, go to your E-mail
Settings.
http://groups.msn.com/bdotnet/_emailsettings.msnw
Need help? If you've forgotten your password, please go to Passport Member Services.
http://groups.msn.com/_passportredir.msnw?ppmprop=help
For other questions or feedback, go to our Contact Us page.
http://groups.msn.com/contact
If you do not want to receive future e-mail from this MSN group, or if you received
this message by mistake, please click the "Remove" link below. On the pre-addressed
e-mail message that opens, simply click "Send". Your e-mail address will be deleted
from this group's mailing list.
mailto:[EMAIL PROTECTED]