Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
ILDASM or ILASM:
Assemblies with different versions will be copied seperately in GAC with the same
name and this is called side by side execution as they can be executed in parallel.
To uninstall a specific version of the assembly we have to mention the version as
well
Gacutil u classlibrary,version=1.0.0.0,Publickeytoken=eeaabf36d7783129
How CLR finds the path of the assembly during run time:
CLR first checks the GAC if it is a Strong named assembly
Then it will check the .Config file or
It will check the bin folder of the executable
DLL Hell:
If there are 2 applications that share the same assembly and when one of the
application is changed then the other application throws error if the method used by
the first application is missing .