2014-06-18 3 views
0

현재 웹 브라우저 (CefSharp)를 응용 프로그램에 포함시키는 Spotfire 용 확장 프로그램을 만들고 있습니다. 그러나 패키지를 실행하려고하면 오류가 발생합니다.CefSharp.dll 확인되지 않은 어셈블리 참조

"패키지 'D3Visualizations'에 해결되지 않은 어셈블리 참조가 있습니다. 'CefSharp, 버전 1.25.4.0'은 'D3Visualizations.dll'에서 참조됩니다."

참조로 CefSharp.dll 및 CefSharp.WinForms.dll을 추가했으며 icudt.dll 및 libcef.dll을 bin/Debug 폴더에 추가했습니다.

솔직히 왜 지금 작동하지 않는지 모르겠다. 마지막으로이 패키지 빌더에서 오류가 발생했을 때 .NET 버전 불일치 때문이었습니다.

내가 뭘 잘못하고 있니? 저는 Visual Studio 2013 Express Desktop을 사용하고 있습니다.이 프로젝트는 .NET Framework 4.5.1에 ​​있습니다.

답변

0

속성 창에서 참조 경로를 확인할 수 있습니까? 제거하고 bin 폴더에있는 dll에 대한 참조를 다시 추가하고 Copy Local = true를 설정할 수 있습니다. 그래도 문제가 해결되지 않으면이 질문과 같이 프로젝트 파일에 명시 적으로 설정해보십시오. Force VS to reference local dll

관련 문제