2013-03-05 2 views
2

내가 생성 한 노드 기본 애드온에서이 오류가 발생합니다. 그것은 내 개발 컴퓨터에서 잘 작동하지만 테스트 컴퓨터에서 휴식. 는 C++ 코드에서 module.js : 485 process.dlopen (filename, module.exports);

module.js:485 process.dlopen(filename, module.exports); 

Error: The specified module could not be found. 
j:\node_modules\mhl-dispatcher\node_modules\node-odp\libs\build\Release\odpnode.node 

, 나는 어떤 DLL을 사용하고 있습니다 : 나는 /의 CLR 옵션을 사용하고

System.dll 
System.Data.dll 
Oracle.DataAccess.dll 

. 문제의 원인에 대한 의견이 있으십니까? 감사합니다. .

답변

3

문제점을 파악했습니다. msvcp100d.dll 및 msvcr100d.dll 컴퓨터에서 C++ 기본 파일을 실행하는 데 필요한 두 개의 dll이 있습니다. 이 파일은 Ms visual C++ 2010 재배포 가능 패키지를 설치하여 추가됩니다. 또한 64 비트를 실행하는 사용자는 dll의 64 비트 버전을 사용하거나 오류가 발생합니다.

Error : %1 is not a valid Win32 Application 

다른 사람들에게 도움이되기를 바랍니다. 환호

1

노드는 시도한 위치에서 파일을 찾을 수 없거나 객체 파일이 NODE_MODULE 기호를 내 보내지 않습니다.