Win 용 .NET 2.0 응용 프로그램 실행


35

우분투 11.10에서 Windows 용 응용 프로그램을 실행하려고합니다.

나는 시도했다

wine /path/to/file.exe

오류는

wine: Install Mono for Windows to run .NET 2.0 applications.

나는 모노를 가지고있다 (윈도우에서는 모노가 아닌 것으로 보인다)

mono /path/to/file.exe

나에게 오류를 준다 :

The assembly mscorlib.dll was not found or could not be loaded.
It should have been installed in the `/usr/lib/mono/2.0/mscorlib.dll' directory.

내가 무엇을해야 하나?

답변:


26

Windows 용 mono를 설치하거나 winetricks가있는 Windows 용 .NET을 사용해보십시오. 쉘에서 시도하십시오 :

winetricks dotnet20

winetricks mono28

2
이 오류가 발생했습니다 : fixme:advapi:DecryptFileA "C:\\users\\yasin\\Temp\\IXP000.TMP\\" 00000000 fixme:advapi:LsaOpenPolicy ((null),0x33f31c,0x00000001,0x33f344) stub fixme:advapi:LsaClose (0xcafe) stub fixme:storage:create_storagefile Storage share mode not implemented. err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0x451d7c@Andrei : 누가 당신이 원하는 것에 관심이 있습니까? OP는 와인을 원한다.
m0skit0

를 삭제하여이 오류를 수정했습니다 ~/.wine directory.
m0skit0

1
오류 : 64 비트 운영 체제에 설치할 수 없습니다.
user457015

1
64 비트 문제에 대한 해결책을 찾았으며 답변을 작성할 준비가
되었지만

"이 제품은 64 비트 운영 체제에서 지원되지 않습니다."
Cerin

36

12.04에서 비슷한 문제가 있었고 이것이 내가 한 일입니다.

sudo apt-get install mono-complete

그리고

mono /path/to/file.exe

그게 다야!


11

필자의 경우 mono-completeMono를 통해 실행되는 구성 파일을 찾지 못해 응용 프로그램 (CloudBerry Explorer) 이 설치되어 작동 하지 않는 것으로 나타났습니다 .

.NET 2.0이 설치되지 않는 x64 시스템에서 실행 중입니다 ( http://appdb.winehq.org/objectManager.php?sClass=version&iId=3754 참조 ). 내를 제거해야한다는 것을 알았습니다. 와인 디렉토리와 할 :

export WINEARCH="win32"
winetricks dotnet20

(또는 아키텍처 WINEPREFIX를 사용하여 응용 프로그램에 대해 다르게 설정할 수는 win32있지만 그런 종류의 환경을 분리 할 필요가 없었으며 이전 설정을 완벽하게 수용 할 수있었습니다.)

이 시점에서 나는 달리기를 winetricks mono28원했지만 winetricks는 아직 미러에서 파일을 제거하는 Novell을 설명하도록 업데이트되지 않았습니다 ( http://code.google.com/p/winetricks/issues/detail?id=221 참조 ). 티켓에서 제안 된 솔루션을 사용했습니다.

wget http://download.mono-project.com/archive/2.8/windows-installer/9/mono-2.8-gtksharp-2.12.10-win32-9.exe
wine mono-2.8-gtksharp-2.12.10-win32-9.exe

(mono-project.com 서버에 Novell과 같은 종류의 주스가 없기 때문에 다운로드하는 데 약 30 분이 걸렸습니다.) 슬프게도 ...) 사용하고 싶은 응용 프로그램을 실행할 수있었습니다. 그것이 .NET 지원보다 Wine 지원에 관한 것이라고 생각하십시오).


와우, 2 년 후에도 포도주 양조법은 아직 업데이트되지 않았습니다. 포도주 양조법은 버려 집니까?
Cerin

0

와인 용 모노는 apt를 통해 설치할 수 있습니다.

sudo apt-get install wine-mono4.5.6\*

MS .NET 호환성 호환성 계층을 제공합니다.

자세한 내용 은 와인의 모노 페이지를 참조하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.