Help and Support
 

powered byLive Search

PRB: Error "Library Not Registered" with Crystal Reports 8.0

Article ID:266621
Last Review:December 5, 2007
Revision:1.1
This article was previously published under Q266621

SYMPTOMS

The following are examples of error messages that may occur:
The following error message may occur in an ASP page:
ASP 0177: 0x8002801D "Library not registered"
After you create a COM+ component, install the component as a COM+ application on a remote server, and generate an Application Proxy Setup program, the installation of the proxy application may fail with the following error message:
Error registering COM+ Application. Contact your support personnel for more information.
You may see the following error messages in the Microsoft Windows NT event log:
Microsoft Transaction Server does not support this interface because it is a custom interface built with MIDL and has not been linked with the type info helper library.
(Package: IIS-{MyServices//Root})
(IID: {D97A6DA3-9C1C-11D0-9C3C-00A0C922E764})
(Microsoft Transaction Server internals information: File: i:\viper\src\runtime\cw\cwhlpapi.cpp. Line: 318)
When you use a DSN to connect to a database, you may also receive ASP error 0x80004005.

Back to the top

CAUSE

When you install Crystal Reports version 8.0, default security permissions are changed on certain registry keys (for example, HKEY_CLASSES_ROOT\Interface and HKEY_CLASSES_ROOT\TypeLib).

When COM+ fails to access the registry keys because of insufficient permissions, the error messages described in the "Symptoms" section can occur.

Back to the top

RESOLUTION

To workaround this problem, reset the registry key permissions that are changed when you install Crystal Reports.

A fix for this problem is available from Crystal Decisions:
http://support.crystaldecisions.net/communityCS/FilesAndUpdates/scr8_webregfix.exe (http://support.crystaldecisions.net/communitycs/filesandupdates/scr8_webregfix.exe)
Microsoft provides third-party contact information to help you find technical support. This contact information may change without notice. Microsoft does not guarantee the accuracy of this third-party contact information.

Back to the top

REFERENCES

For detailed information about the registry problems that are caused by Crystal Reports, click the article number below to view the article in the Microsoft Knowledge Base:
272693 (http://support.microsoft.com/kb/272693/EN-US/) 0x80004005 ASP Error Message Occurs When You Connect to a Database After Crystal Reports 8 Installation
For additional information, click the article numbers below to view the articles in the Microsoft Knowledge Base:
274038 (http://support.microsoft.com/kb/274038/EN-US/) PRB: ASP Error 8002801d "Library not registered"
268553 (http://support.microsoft.com/kb/268553/EN-US/) PRB: Visual Studio Installation Problems Occur If Crystal Reports 8 Is Installed

Back to the top


APPLIES TO
Microsoft COM+ 1.0
Microsoft COM+ 1.5

Back to the top

Keywords: 
kberrmsg kbprb KB266621

Back to the top

Article Translations

 

Other Support Options

  • Need More Help?
    Contact a Support professional by Email, Online or Phone.
  • Customer Service
    For non-technical assistance with product purchases, subscriptions, online services, events, training courses, corporate sales, piracy issues, and more.
  • Newsgroups
    Pose a question to other users. Discussion groups and Forums about specific Microsoft products, technologies, and services.