When you develop COM+ applications, the principal tasks include designing Component Object Model (COM) components to encapsulate application logic and integrating these components into a COM+ application. You can integrate the components into an existing COM+ application, or you can create a new (empty) application for the components. You can use the Component Services snap-in to create new, empty COM+ applications.

Important

You cannot install a COM+ server application on computers running operating systems earlier than Microsoft Windows® 2000. A COM+ server application requires a platform that supports Component Services.

The minimum configuration for an application is one in which security is not required. If security is required for the application, use the Component Services snap-in to set process-level security, or add users to predefined roles after the application has been created.

Membership in Administrators, or equivalent, is the minimum required to complete this procedure. Review the details in "Additional considerations" in this topic.

To create a new COM+ application
  1. Open Component Services.

  2. In the console tree, locate the COM+ Applications folder that is associated with the computer on which you want to create the application.

  3. Right-click the COM+ Applications folder, point to New, and then click Application.

  4. In the COM+ Application Install Wizard, click Next.

  5. On the Install or Create a New Application page, click Create an empty application.

  6. On the Create Empty Application page, type a name for the new application. Under Activation Type, click either Library application or Server application, and then click Next.

  7. On the Set Application Identity page, under Account, click an account that the application identity will be set to, and then click Next.

    Note

    The default selection is Interactive user. The interactive user is the user who is logged on to the Windows account for the computer that runs the application. To choose a different user, click This user, and then enter the information for a specific user or group.

  8. On the Add Application Roles page, click Add role to specify any roles that you want to create for the application. By default, a single role named CreatorOwner is created.

  9. Click Next.

  10. To add the desired users to the roles that you have created, on the Add Users to Roles page, double-click a role name, click the Users folder, and then click Add. By default, your user account is added to the CreatorOwner role.

  11. Click Next, and then click Finish.

    The new application now appears in the console tree.

Additional considerations

  • Component Services is no longer in Administrative Tools. To open Component Services, click Start. In the search box, type dcomcnfg, and then press ENTER.

  • To perform this procedure, you must be a member of the Administrator role on the target computer's System Application. In the default configuration, only local computer administrators are assigned to this role. For more information, see Set Administrative Security.

  • If you want unauthenticated network users to run a COM+ application, the application roles must include the Anonymous user. In Microsoft Windows Vista®, by default the Anonymous user is not included in the Everyone group. You can add this type of user in the COM+ Application Install Wizard when you install or create a new application. In the wizard, on the Add Application Roles page, click Add role, type ANONYMOUS LOGON, and then click OK.

Additional references