Microsoft Windows NT Embedded 4.0  

To define dependencies and conflicts with components in the database

Important:
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.
  1. In the navigation pane, under the appropriate component, right-click the appropriate dependency type node (Needs, Needed by, or Conflicts), and then click Drag from Database.
  2. From the Component Database window, drag the appropriate capability to the Component Designer navigation pane.

    For procedures for defining other dependencies or conflicts, click the appropriate question mark in the following table: Dependency or Conflict

    Relationship Define Dependency Define Define Conflict
    Capability and capability 1. In the Component Designer navigation pane, under the appropriate capability (A), right-click either the Needs or Needed by node, and then click Drag from Database.

    2. In the Component Database navigation pane, select the parent capability of the capability (B) on which to depend.

    3. From the details pane, drag B to either the Needs or Needed by node under A.

    Result

    Capability A needs capability B.

    - or -

    Capability A is required by capability B.

    Note   If you select a dependency (either Needs or Needed by) for one capability, Component Designer creates its opposite for the corresponding capability.
    1. In the navigation pane, under the appropriate capability (capability A), right-click the Conflicts node, and then click Drag from Database.

    2. In the Component Database window, in the navigation pane, select the parent capability of the capability to conflict with A.

    3. From the details pane, drag the appropriate capability (capability B) to the Component Designer navigation pane, in the Conflicts node for capability A.

    Result

    Capabilities A and B conflict.

    Capability and component 1. In the Component Designer navigation pane, under the appropriate capability (A), right-click either the Needs or Needed by node, and then click Drag from Database.

    2. In the Component Database navigation pane, select the capability of the component (B) on which to depend.

    3. From the details pane, drag B to either the Needs or Needed by node under A.

    Result

    Capability A needs component B.

    - or -

    Capability A is required by component B.

    Note   If you select a dependency (either Needs or Needed by) for a component, Component Designer creates its opposite for the corresponding capability.
    1. In the navigation pane, under the appropriate capability (A), right-click the Conflicts node, and then click Drag from Database.

    2. In the Component Database navigation pane, select the capability that contains the component (B) to conflict with A.

    3. From the details pane, drag B to the Conflicts node for capability A.

    Result

    Capability A and component B conflict.

    Component and capability 1. In the Component Designer navigation pane, under the appropriate component (A), right-click either the Needs or Needed by node, and then click Drag from Database.

    2. In the Component Database navigation pane, select the parent capability of the capability (B) on which to depend.

    3. From the details pane, drag B to either the Needs or Needed by node under A.

    Result

    Component A needs capability B.

    - or -

    Component A is required by capability B.

    Note   If you select a dependency (either Needs or Needed by) for a component, Component Designer creates its opposite for the corresponding capability.
    1. In the navigation pane, under the appropriate component (A), right-click the Conflicts node, and then click Drag from Database.

    2. In the Component Database navigation pane, select the parent capability of the capability (B) to conflict with A.

    3. From the details pane, drag B to the Conflicts node for A.

    Result

    Component A and capability B conflict.

    Component and component 1. In the Component Designer navigation pane, under the appropriate component (A), right-click either the Needs or Needed by node, and then click Drag from Database.

    2. In the Component Database navigation pane, select the capability of the component (B) on which to depend.

    3. From the details pane, drag B to either the Needs or Needed by node under A.

    Result

    Component A needs component B.

    - or -

    Component A is required by component B.

    Note   If you select a dependency (either Needs or Needed by) for one component, Component Designer creates its opposite for the corresponding component.
    1. In the navigation pane, under the appropriate component (A), right-click the Conflicts node, and then click Drag from Database.

    2. In the Component Database navigation pane, select the capability that contains the component (B) to conflict with A.

    3. From the details pane, drag B to the Conflicts node for component A.

    Result

    Components A and B conflict.

    See Also

    Dependencies and Conflicts