A strategy is described for assisting a supplier in updating code without
negatively impacting preexisting applications that may interact with the
original or updated code. In this strategy, a resource is transferred
from a first code module to a second code module. So that the
applications that utilize the resource can continue to access this
resource, the strategy adds forwarding information to a new version of
the first code module. The forwarding information provides a note which
shows the Common Language Runtime (CLR) where to find the specified
resource when the code modules are executed.