Microsoft KB Archive/247252

From BetaArchive Wiki
< Microsoft KB Archive
Revision as of 13:50, 21 July 2020 by X010 (talk | contribs) (Text replacement - """ to """)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Article ID: 247252

Article Last Modified on 10/22/2000



APPLIES TO

  • Microsoft COM+ 1.0



This article was previously published under Q247252

SYMPTOMS

When you try to create a queued component using the following format

   Set oMyObject = GetObject("queue:/new:EjezServer.CMyClass")
                

you may receive this error message:

Run-time error '-2146368000 (80110600)'
Automation Error
Only COM+ applications marked queued can be created using the queue moniker.

CAUSE

The component is not configured in a COM+ application with the requested interface marked as queued.

RESOLUTION

Mark the application as queued by following the directions in this article:

246825 HOWTO: Configuring a COM+ application for Queued Components


STATUS

This behavior is by design. The error message is a warning of a wrong configuration.

MORE INFORMATION

Steps to Reproduce Behavior

  1. Configure an object in a COM+ application, or choose an object that is not configured in a COM+ Application.
  2. Make sure that the application is not marked as queued in the Queuing tab of its property sheet.
  3. Attempt to get an instance of the queued component using the queue moniker. You receive the error described in the "Symptoms" section.


REFERENCES

  • For additional information, click the article number below to view the article in the Microsoft Knowledge Base:

    246825 HOWTO: Configuring a COM+ application for Queued Components

  • See the Queued Components documentation on MSDN for more detailed information on queued components and related COM+ version 1.0 services.




Additional query words: Run-time error -2146368000 80110600 Automation COM+ applications marked queued queue moniker

Keywords: kbcomplusqc kbprb KB247252