Как сделать чтобы mono мог запускать виндовые окошки...wine я поставил а он всё равно ругается..
вот типа такого:
using System;
using System.Windows.Forms;
class MyWinForms{
public static Main(string[] args){
MessageBox.Show("Hello!!!!!!!!!!");
}
}
$mcs 1.cs
1.cs(1) error CS0246: The namespace `System.Windows.Forms' can not be found (missing assembly reference?)
Try using -r:System.Windows.Forms
Compilation failed: 1 error(s), 0 warnings
далее делаю так:
$ mcs -r:System.Windows.Forms 1.cs
Compilation succeeded
$ mono ./1.exe
Could not load winelib.exe.so
Unhandled Exception: System.TypeInitializationException: An exception was thrown by the type initializer for System.Windows.Forms.Win32 ---> System.DllNotFoundException: winelib.exe.so
in <0x00053> (wrapper managed-to-native) System.Windows.Forms.Win32:WineLoadLibrary (string)
in <0x00314> System.Windows.Forms.Win32:.cctor ()
--- End of inner exception stack trace ---
in (unmanaged) System.Windows.Forms.MessageBox:Show (string)
in <0x00026> System.Windows.Forms.MessageBox:Show (string)
in <0x0000f> Grades:Main (string[])
как видно хочет какой-то winelib.exe.so, я думал что он есть в wine...сегодня гакачал, скомпилил, а он(mono) всё равно ругается...
может кто знает что надо поставить чтоб всё запахало...или может прописать надо чёто-гдето?
Похожие темы
- Форум MONO (2005)
- Форум Не работает mcs от mono в Fedora (2018)
- Форум проблема с сервисами mono (2005)
- Форум Stardew Valley не запускается (2021)
- Форум Mono такое Mono... :\ (2009)
- Форум [mono][rip] Mono чахло, Mono сохло, Mono сдохло (2011)
- Форум mono (2013)
- Форум mono (2013)
- Форум mono (2013)
- Форум Mono (2007)