2008-11-06 2 views

답변

8

[Enter]를 명령 프롬프트에서, 포함 된 내용을 알아 보려면.

아마도 Windows path searching in LoadLibrary with manifest이 도움이 될 것입니다.

Dynamic-Link Library Search Order은 아마도 원하는 것입니다.

+0

플러그인 하위 폴더가있는 응용 프로그램이 있다고 가정 해 보겠습니다. 플러그인에서는 어셈블리가 있는데이 어셈블리는 DllImport를 사용하여이 폴더에도있는 DLL에서 원시 함수를 가져옵니다. Windows에서이 디렉토리를 볼 것인가 아니면 응용 프로그램의 루트 폴더에서만 볼 수 있습니까? – Spook

+0

프로젝트의 대상 플랫폼에 따라 다릅니 까? 'DIFxAPI.dll'에서'DriverPackagePreinstall()'을 사용하고 있기 때문에 묻습니다 - x86 또는 "Any CPU"로 컴파일하면 64 비트 컴퓨터에서는 작동하지 않지만 x64로 컴파일하면 . 문서에 따르면 dll의 64 비트 버전이 필요하므로 x86과 반대로 x64로 빌드 할 때 다른 dll을 사용한다고 결론 내릴 수 있습니다 – colmde

1

일반적으로 사용자의 경로에 정의 된 내용을 볼 수 있습니다.

이이 유형 echo %PATH% 내가 그것을에서 LoadLibrary처럼 작동 생각

관련 문제