How .NET deployed and versioned assemblies?

  • Thread starter Thread starter Dan
  • Start date Start date
D

Dan

Dear Gurus

I'm concern with the way .NET assemblies are deployed and versioned. I
understand that when installing a newer version into the GAC will not
replace any older version. but what if the older version actually contains a
show stopper bug that need to be patched so that other applications that
depends on it can benefit from the fix. however, this would not be possible
since a new version of the assembly will not be able to replace the old one.

Also, if I were to make the version remain unchanged and attempt to install
it to the GAC that already have a similar assembly with the same version
number, culture, name and public key token, what will happens?

thanks
dan
 
Dan,
but what if the older version actually contains a
show stopper bug that need to be patched so that other applications that
depends on it can benefit from the fix.

I suggest you read about "publisher policy" in the docs.

Also, if I were to make the version remain unchanged and attempt to install
it

Don't do it.



Mattias
 
Back
Top