dll에 대한 내 프로그램 참조에 추가되었으므로 잘 작동합니다. 선언 기능 adc11_get_driver_version 해방 "C : \ example.dll"() 정수C++ dll에 대한 참조
그러나 나는 파일 (설정 파일)에서 DLL의 특정 위치를 작성하고 교체 할 "C : \ example.dll"에 의해 문자열
어떻게하면됩니까? 감사
사르
완전히 위치를 알아두면dll에 대한 내 프로그램 참조에 추가되었으므로 잘 작동합니다. 선언 기능 adc11_get_driver_version 해방 "C : \ example.dll"() 정수C++ dll에 대한 참조
그러나 나는 파일 (설정 파일)에서 DLL의 특정 위치를 작성하고 교체 할 "C : \ example.dll"에 의해 문자열
어떻게하면됩니까? 감사
사르
완전히 위치를 알아두면나는 동적 PInvoke를 할 필요가 있다고 생각합니다. 이를 수행하는 한 가지 방법은 LoadLibrary 함수를 사용하여 .NET에서 찾기 전에 라이브러리를로드하는 것입니다. 몇 가지 샘플 코드 here을 찾을 수 있습니다.
, 그것은 응용 프로그램의 현재 디렉토리를 기반으로로드됩니다. 그것이 없으면 PATH를 봅니다.
좀 더 복잡한 작업을 수행하려면 LoadLibrary 및 GetProcAddress 호출을 자신의 프록시에 직접 작성해야합니다. 여기
일부 안내 :
감사합니다. 감사합니다. – Saar