monodevelop 2.4를 사용하여 모노 gtk 2.10 응용 프로그램을 개발했습니다. 난 내 개발 머신 (약 5 가상 머신) 외부 .EXE를 실행하려고 할 때모노 반환 오류 : 모노 mscorlib.dll을 찾을 수 없습니다.
하지만, 내가 얻을 :
mono mscorlib.dll was not found
내가 응용 프로그램 디렉토리에가 mscorlib.dll 추가 또한 경우, 내가 얻을 같은 오류.
내가 틀렸어?
monodevelop 2.4를 사용하여 모노 gtk 2.10 응용 프로그램을 개발했습니다. 난 내 개발 머신 (약 5 가상 머신) 외부 .EXE를 실행하려고 할 때모노 반환 오류 : 모노 mscorlib.dll을 찾을 수 없습니다.
하지만, 내가 얻을 :
mono mscorlib.dll was not found
내가 응용 프로그램 디렉토리에가 mscorlib.dll 추가 또한 경우, 내가 얻을 같은 오류.
내가 틀렸어?
다른 컴퓨터에 설치되지 않은 런타임 버전에 대해 프로그램이 작성된 것일 수 있습니다. 당신은 1.1 또는 4.0와 다른 시스템에 대해 컴파일하는 경우
예를 들어 만이 2.0 또는 3.5 등이 이러한 종류의 문제가 발생하는 것을, 당신이 mkbundle보고 할 수 있습니다 감안할 때
. 제 3 자에게 프로그램을 배포 할 필요가없는 경우 --static
옵션을 사용할 수 있습니다.
는 다음을 시도 할 수 있습니다 :
% MONO_PATH=. mono yourapp.exe
그것의 파일을 찾을 현재 디렉토리에 모노 모양을 만들 것입니다. 그러나 환경이 올바르게 설정되지 않은 경우 다른 문제가 발생할 수 있습니다 (예 : GAC, machine.config ...). 자세한 정보는 mono-project.com 위키를보십시오.
해결되지 않은 경우이 문제가있는 운영체제 (및 버전)로 질문을 업데이트하십시오. – poupou
조금만 더 가면 어떤 런타임에서 앱을 겨냥하고 있습니까? 1.1, 2.0, 3.5? – IanNorton