The basic idea is that you can explicitly state which assembly/assemblies
to bind to. The CLR uses a set of rules when trying to load an assembly.

See:
http://msdn.microsoft.com/library/default.asp?url=/library/en-
us/cpguide/html/cpconhowruntimelocatesassemblies.asp

This behavior can be overriden.
The "app level binding redirect" directs an application to load a specific
assembly version instead of one that it was built against.

The publisher policy approaches this redirection from the assembly itself
instead of the application.

See:

http://msdn.microsoft.com/library/default.asp?url=/library/en-
us/cpguide/html/cpconassemblyversionredirection.asp

Hope this helps.

===================================
This list is hosted by DevelopMentor�  http://www.develop.com
Some .NET courses you may be interested in:

NEW! Guerrilla ASP.NET, 17 May 2004, in Los Angeles
http://www.develop.com/courses/gaspdotnetls

View archives and manage your subscription(s) at http://discuss.develop.com

Reply via email to