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

时间:2013-03-27 20:40:51

标签: c# .net winforms ubuntu mono

我在工作开始时遇到了这个问题。我在MonoDevelop 2.8上使用Mono 2.10。 当我创建一个新的C#项目时,我不能使用:

using System.Windows.Forms

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

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

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

apt-get install libmono-winforms2.0-cil

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

1 个答案:

答案 0 :(得分:2)

虽然评论中已经回答了这个问题,但是新手(像我一样)可能会欣赏一个更加拼写的版本:

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