Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

Component Branch

5/10/2007

This resource is used to specify a replacement component for a component that is set to end-of-life (EOL). When an EOL component is replaced by multiple components, one branch resource is added to the EOL component for each replacement component. Branch resources are only used in EOL components. Not are EOL components require replacements.

The presence or absence of branch resources in EOL components allows the following scenarios:

  • If the EOL component does not specify a branch resource, then the component has no replacement component.
  • If the EOL component specifies a single branch resource, then the component is replaced by the new component.
  • If the EOL component specifies multiple branch resources, then the component is replaced by all of the components specified. The original component has, in effect, been broken into multiple new components.
  • If several different EOL components specify branch resources that all reference the same target component, these components effectively fuse into a single new component. When multiple EOL components within a configuration have branch resources that reference the same target component, Target Designer only creates a single instance of the target component.

The following extended properties can be set for the Component Branch resource in Component Designer or Target Designer.

ComponentVSGUID

Type Required or optional

GUID

Not applicable

MinRevision

Type Required or optional

String

Required

Specifies the minimum required revision of the replacement component.

TargetVIGUID

Type Required or optional

String

Required

Specifies the VIGUID of the replacement component. For more information about component revision and VIGUID, see Versioning.

Show:
© 2015 Microsoft