Luce
20
2019-02-25 12:02:32 작성 2019-02-25 12:25:44 수정됨
0
268

Server.CreateObject 에러 : 800401f3


안녕하세요. ASP.Net 관련하여 문의드리고자 글을 올립니다.


ASP.Net을 이용하여 개발된 웹 서버 이관 후 문제가 발생했습니다.

특정 기능 수행 시 Server.CreateObject("폴더명") 코드에서 800401F3 에러가 발생합니다.

검색 결과 해당 DLL이 레지스트리에 등록되지 않아 문제가 발생한다는 검색 결과를 얻을 수 있었으며, regsvr32.exe를 이용하여 dll 등록을 수행할 수 있다는 것을 확인했습니다.


이 경우에는 Server.CreateObject("폴더명")으로 구성되어 있으나, 해당 폴더 내부에 dll 파일이 있어 해당 dll에 대한 등록을 시도했습니다.

결과적으로는 실패했습니다. 진입점을 찾을 수 없습니다. 라는 메세지를 출력하며, registry 등록에 실패했으며, 환경변수 중 path 항목에 해당 디렉토리 경로를 등록 해 보았으나, 동일하게 800401F3 에러를 출력합니다.

또한, 다른 dll에 대해서 시도해 본 결과 다른 dll은 정상적으로 등록이 가능하다는 것을 확인 했습니다.

파일에 대한 소유권 변경 또한 시도 해 봤으나, 결과는 동일합니다.


해당 내용에 대한 어떠한 히스토리도 보유하고 있지 않으며, APS, .Net 모두 지식이 전무한 상태에서 작업을 시도하다 보니 어려움이 많은 상황입니다.

제가 시도 해 볼 수 있는 혹은 제안 해 주실 수 있는 방법이 있다면 도움 부탁드립니다.

감사합니다.

0
0
  • 답변 0

  • 로그인을 하시면 답변을 등록할 수 있습니다.