ISAPI 확장 프로그램을 작성하고 있습니다. 메인 DLL은 여러 다른 DLL에 의존합니다. 나는 그들 모두를 같은 길에 두었다. 질문은 : 왜?ISAPI 확장 dll 종속 경로
AFAIK Windows는 .exe 폴더 (w3wp.exe의 경우 C : \ Windows \ SysWOW64 \ inetsrv와 같은 라이브러리)와 현재 경로 (동일하지만)에 라이브러리를 찾아야합니다. ISAPI 확장 DLL 자체가 배치되는 디렉토리. 그래서 나는 마치 뭔가가 작동하지 않는 것처럼 왜 작동하는지 이해하지 못한다는 것을 귀찮게합니다. IIS가 무엇을합니까? PATH를 수정하고 SetDllDirectory() 또는 다른 것을 호출합니까?
나는 그것이 좋은 추측이라고 생각한다. 감사. –