关于mono的若干问题

windfast_2000 2003-01-18 08:22:20
为什么mono的总是无法编译和运行C#写的Windows程序
提示如下:Could not find assembly System.Windows.Forms
Linux下也无法编译含有“System.Windows.Forms”的C#程序
(这是最令我迷惑的地方,难道mono不支持Windows程序??)

Console下的程序都比较正常,只是在mono的运行环境中对屏幕输出时会出现乱码:
锘縃ello, mono!
(“Hello”变成了“锘縃ello”)

在Linux的Konsole下,情况如下,
输入:mono Hello.exe
输出:锘縃ello, mono!
输入:mint Hello.exe
输出:Hello,mono!

在Windows的Console下,情况如下,
输入:mono Hello.exe (或者是mint Hello.exe)
输出:锘縃ello, mono!
输入:Hello(用MS.net运行库运行)
输出:Hello,mono!

还请高手指教这到底是怎么一回事??
我在Windows Xp下安装的是mono-0.17-stable.exe和cygwin(我不晓得这个东西是干什么的),在RedHat8.0上安装的是pkgconfig-0.14.0.tar.gz和mono-0.17.tar.gz。
...全文
128 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
windfast_2000 2003-01-22
  • 打赏
  • 举报
回复
up

疯了疯了

0.19这么快又出来了
houjianxun 2003-01-21
  • 打赏
  • 举报
回复
关注一下,我也对这个有兴趣
zag 2003-01-20
  • 打赏
  • 举报
回复
不支持Windows.Forms,但在0.18中好象速度有些改进了。
windfast_2000 2003-01-20
  • 打赏
  • 举报
回复
To: smilefox(笑面狐)

0.18版好像还是不支持Windows.Forms,不过乱码的问题已经没有了。

————————————————————————————————————

欢迎大家继续讨论与mono有关的其他问题;

研究mono的,大家交个朋友,一起讨论一下

QQ:18088409

验证信息:I love mono!

windfast_2000 2003-01-19
  • 打赏
  • 举报
回复
To: smilefox(笑面狐)

我正在试 0.18版,不过它提供的RPM包好像有问题,老是装不上,我只好手动编译试试了.
jackyhzzjcn 2003-01-19
  • 打赏
  • 举报
回复
mono目前还不支持WinForm :(
smilefox 2003-01-18
  • 打赏
  • 举报
回复
试一下mono-0.18
smilefox 2003-01-18
  • 打赏
  • 举报
回复
现在暂时不支持Windows.Forms

17,740

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 .NET Framework
社区管理员
  • .NET Framework社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧