-----------------------------------------------------------

New Message on MumbaiUserGroup

-----------------------------------------------------------
From: Rohit_BD
Message 2 in Discussion

Versioning is required only where different applications refer to different versions 
of the same dll. We can have 2 dlls with the same name, but in different locations. 
These are private assemblies - private to the application by virtue of their physical 
locations, and they do not have a strong-name key. But when 2 applications share a 
known assembly - i.e., when both look for the assembly in the same place (GAC), then 
it becomes important that modifications to that dll or assembly for one application do 
not impact the other application. In this case versioning comes to the rescue whereby, 
if an assembly that is marked as shared (has a strong-name key) is modified, a new 
version is assigned to it when it is compiled. Copying this dll into GAC simply 
creates a new folder (the name is the version no.) under the name of the assembly and 
the dll is copied into that folder. This "folder" method may seem strange, as from 
windows explorer or assembly manager, it doesn't appear in the form of folders, but 
from command prompt it can be seen.

-----------------------------------------------------------

To stop getting this e-mail, or change how often it arrives, go to your E-mail 
Settings.
http://groups.msn.com/MumbaiUserGroup/_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]

Reply via email to