This documentation is archived and is not being maintained.

The assembly '<assembly>' in project output group '<outputgroup>' cannot be self-registered

You have set the Register property for the specified project output group to vsdrpCOMSelfReg. Self-registration applies only to COM components; assemblies do not normally require registration. Assemblies that support COM interop should set the Register property to vsdrpCOM.

To correct this error

  1. Double-click the error in the Task List to go to the project output group in the File System editor.
  2. In the Properties window, select the Register property, and choose vsdrpDoNotRegister, or choose vsdrpCOM if the assembly supports COM interop.

See Also

Register Property