2009-07-06 3 views
1

나는 XP에서 잘 실행 C#에서 Windows 서비스를 작성하지만, 한 내가 서버 2008을 설치할 때 다음과 같은 에러가 발생Windows 서비스 COM 오류?

Retrieving the COM class factory for component with CLSID 
{20A80B2B-6D69-40B7-A66A-D63C60B4878C} failed due to the following error: 80040154. 

사람이에 대해 무엇을 알고 있습니까?

답변

1

80040154는 ERROR_CLASS_NOTREGISTERED이므로 설치 프로그램을 디버깅하고 레지스트리에 올바른 값을 쓰는지 확인해야합니다.

1

클래스 아이디를 검색하면 "tidyatl.dll"이 나타납니다 - DICOM 뷰어의 일부입니까? 서비스를 실행중인 2008 서버에 설치된 응용 프로그램이 필요합니다. C# 서비스에는 종속성이 있습니다.

1

문제는 Windows에 등록 된 제 3 자 DLL이 있다는 것입니다. 오류 ...