2014-07-26 1 views
-1

regsvr32을 사용하여 .dll 파일 (msvcr110.dll)을 등록하려고합니다.진입 점 DLLRegistryServer를 찾을 수 없습니다.

the module msvcr110.dll was loaded but the 
DLLRegistryServer entry point is not found 

내가 system32를하고 SysWOW64와 모두 아래의 명령을 실행하고 나는 Run As Administrator 내 명령을 실행 한 :

는하지만라는 오류가 발생합니다. 아무도 도와 줄 수 없습니까?

미리 감사드립니다.

+1

당신이하려고하는 것이 의미가 없다는 것을 말하고 있습니다. 정확한 것은 C 런타임 라이브러리는 COM 서버가 아닙니다. 그냥 무의미한 일을하려고하지 마세요. –

+0

유용한 참고 자료는 다음과 같습니다. http://msdn.microsoft.com/en-us/library/vstudio/dd293574(v=vs.110).aspx. Microsoft C++ Runtime 라이브러리를 올바르게 배포하기위한 옵션을 고려하십시오. 각 옵션에는 장점과 단점이 있습니다. 현명하게 선택해. –

답변

0

msvcr110.dll은 등록 할 필요가 없습니다. regsvr32 등록은 COM 서버를 호스팅하는 DLL에만 적용됩니다. 이러한 DLL은 DLLRegisterServer 항목을 내보내 레지스트리를 업데이트하고 등록 관련 항목을 추가하여 호스트 COM 클래스를 검색 할 수있는 기회를 제공합니다. msvcr110.dll은 COM이 아닌 종속성 DLL로 직접 사용됩니다.