IKVM을 사용하여 변환 된 Java 라이브러리를 사용하는 프로젝트가 있습니다. 내가 만든 DLL 플러스 내 프로젝트에 대한 참조로 모든 가능한 iKVM을 DLL을 추가,하지만 난 그것을 실행하면, 다음과 같은 런타임 오류 얻을 :"파일 또는 어셈블리를로드 할 수 없습니다"런타임 오류를 디버깅하는 방법?
System.IO.FileNotFoundException : Could not load file or assembly 'core, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.
나는이 오류를 디버깅하는 방법을 정말 잘 모르겠어요합니다. 누락 된 유형을 정확히 알 수있는 방법이 있습니까? 설명에서 이것은 (자바 lib에서) 생성 된 DLL을 짐작 하겠지만 제대로 참조로 추가했습니다.
내가 뭘 잘못 했습니까?
: 여기
은 문제 "파일 또는 어셈블리를로드 할 수 없습니다"디버깅 할 프로세스 모니터를 사용하는 방법에 대한 블로그 게시물입니다. 누락 된 .DLL은 IO 예외를 throw하지 않습니다. 더 많은 가능성이 있습니다. 일종의 파일 (구성 또는 무언가) .DLL 읽고 그것은 실종. 이 IKVM에 대한 설명서를 확인하십시오. –"assembly"태그는 어셈블리 언어 프로그래밍 용입니다. 나는 그것을 삭제했다, 당신이 꺼리지 않기를 바란다. – Jester
좋은 생각이지만이 게시물에 가장 적합한 ikvm 태그를 추가하는 것을 잊어 버린 것 같아요.) –