32 비트 Windows XP에서 이전 응용 프로그램을 설치하려고합니다. XP는 Oracle Virtual Box를 통해 Windows 10 x64 호스트 OS에서 실행되는 게스트 OS입니다.
설치 지침의 일부는 regasm, gacutil 등을 통해 일부 .dll 드라이버를 수동으로 설치하는 것입니다.
호스트 OS에서 regasm을 실행하려고하면 다음 오류가 발생합니다.
The application failed to initialize properly (0xc0000135)
내가 실행하고있는 regasm은 내가 설치하려고하는 소프트웨어에 배포 된 파일에 있습니다. 오라클 버추얼 박스 (Oracle Virtual Box)에서 실행하는 것과 관련하여 문제가 있거나, 부패한 것인지 궁금합니다.
매개 변수없이 regasm을 실행할 때와 tlb를 등록 할 때 다음과 같이 오류가 발생합니다.
regasm %WINDIR%\system32\MyDLL.dll /tlb:%WINDIR%\system32\MyDLL.tlb
감사
0xc0000135는 STATUS_DLL_NOT_FOUND 또는 ERROR_NOTIFICATION_GUID_ALREADY_DEFINED 일 수 있습니다 (지정된 파일에 이미 알림 GUID가 연결되어 있습니다).
—
magicandre1981
내 게시물에 더 많은 정보를 추가했습니다. 매개 변수없이 regasm을 실행하고 tlb를 등록 할 때이 두 가지를 모두 얻게됩니다. 당신이 당신의 코멘트에 넣은 상태는 어디에서 얻었습니까?
—
Eric
Win7 SDK에서 err.exe 도구를 사용했습니다.
—
magicandre1981