2011-09-11 6 views
1

Windows 7이 설치된 새로운 랩톱이 있고 Visual Studio 2010을 사용하고 있습니다. 다른 OS 나 IDE에 익숙하지 않아 매우 간단한 문제 일 수 있습니다. 확실하지 않습니다. . 프로젝트를 디버그하려고하면 오류가 발생합니다.Visual Studio로 DLL에 액세스하기

DLL 'QMSdkDll.dll'을 (를)로드 할 수 없습니다. 지정한 모듈을 찾을 수 없습니다.

참조가 * path_to_dll의 *를 추가 할 수 없습니다 수 : 내 프로젝트에 DLL에 대한 참조를 추가하려고하면

는 그리고이 오류가 발생합니다. 파일이 액세스 가능하고 올바른 어셈블리 또는 COM 구성 요소인지 확인하십시오.

dll에 대한 참조를 추가하려고 할 때이 문제가 나타납니다. 따라서 하드 드라이브 사용 권한 문제인지 아니면 dll 파일을 액세스하고 사용하는 VS2010을 중지시키는 지 궁금합니다. 어떤 도움이 크게 appeciated 것입니다!

+0

링크하려는 DLL도 닷넷 어셈블리입니까? 그것이 아니라면 당신이 지적한대로 당신의 추가는 실패 할 것이고, 더 나쁜 경우에는 그것을 사용하기 위해 "P-Invoke"와 비 관리 코드 확장을 사용해야 할 것입니다. – shawty

+0

프로젝트 및 참조 된 DLL의 "관리 효율성"이 일치하는지 확인하십시오. 관리되지 않는 DLL을 관리되는 코드로 프로젝트에 추가하려고 시도하지 않고 그 반대의 경우도 마찬가지입니다. –

+0

예, 확신합니다. 다운로드 한 SDK와 함께 제공되는 샘플 Visual Studio 프로젝트에서 실제로 가져온 오류입니다. 또한 dll의 오류를 볼 수 있습니다. 닷넷 어셈블리가 있음을 알고 있습니다. – DukeOfMarmalade

답변

1

EXE를 컴파일 한 bin/release 폴더에 DLL을 복사 해보십시오.

관련 문제