There is already a component named '<component name>'

Complete error message: Components must have unique names, and names must not be case-sensitive. A name also cannot conflict with the name of any component in an inherited class.

This error message arises when there has been a change to the name of a component in the Properties window.

To correct this error

  • Ensure all component names are unique, are not case-sensitive, and do not conflict with the names of any components in the inherited classes.

See Also

Concepts

Declared Element Names (Visual Basic)

Visual Basic Naming Conventions