Portál AbcLinuxu, 13. května 2025 18:39
install the Windows version of Mono to run .NET executables
.
Kdyz jsem si stahl windows verzi Mona, tak instalace konci na hlasce, ze potrebuje Win NT. Nepomohlo ani nastaveni, ze se maji NT emulovat.
Jak donutit linux, aby tuto aplikaci spustil?
Diky PaD
mono ./aplikace.exe
)
vim ~/.emacs
winecfg
), je na záložce Applications položka Windows version. Tam se dá nastavit emulovaná verze. Ale jak již bylo zmíněno, na spouštění aplikací psaných pro "platformu" .net je lepší použít linuxové Mono...
$ MONO_EXTERNAL_ENCODINGS="cp1250" mono ./eTestyOfflineTest.exe Unhandled Exception: System.NotImplementedException: COM/ActiveX support is not implemented at System.Windows.Forms.AxHost.get_CreateParams () [0x00000] at System.Windows.Forms.Control.SizeFromClientSize (Size clientSize) [0x00000] at System.Windows.Forms.Control..ctor () [0x00000] at System.Windows.Forms.AxHost..ctor (System.String clsid) [0x00000] at AxShockwaveFlashObjects.AxShockwaveFlash..ctor () [0x00000] at (wrapper remoting-invoke-with-check) AxShockwaveFlashObjects.AxShockwaveFlash:.ctor () at AutoCont.eTests.OfflineTest.mainForm.InitializeComponent () [0x00000] at AutoCont.eTests.OfflineTest.mainForm..ctor () [0x00000] at (wrapper remoting-invoke-with-check) AutoCont.eTests.OfflineTest.mainForm:.ctor () at AutoCont.eTests.OfflineTest.Program.Main () [0x00000]Tak mam asi smulu
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.