c# – 如何在Ubuntu上的MonoDevelop中使用System.Windows.Forms?

我在工作开始时遇到了这个问题.我在MonoDevelop 2.8上使用Mono 2.10.

当我创建一个新的C#项目时,我无法使用:

使用System.Windows.Forms

因为这里没有这样的命名空间.

我搜索了一些答案并尝试:

apt-get install libmono-system-windows-forms4.0-cil和

apt-get install libmono-winforms2.0-cil

但他们都告诉我,我已经安装了它们.所以现在我想知道我是否不能用Mono编写Windows窗体应用程序,但我只能用它运行这样的应用程序?

最佳答案 尽管在评论中已经回答了这个问题,但新手(像我一样)可能会欣赏一个更加拼写出来的版本:

>在monodevelop中,单击References文件夹旁边的齿轮/设置图标(或右键单击References文件夹)
>选择“编辑参考”
>搜索窗口
>检查System.Windows.Forms
>单击“确定”

点赞