【发布时间】:2013-03-18 03:10:36
【问题描述】:
我在工作之初就遇到了这个问题。我正在使用 Mono 2.10 和 MonoDevelop 2.8。 当我创建一个新的 C# 项目时,我无法使用:
using System.Windows.Forms
因为这里没有这样的命名空间。
我搜索了一些答案并尝试了:
apt-get install libmono-system-windows-forms4.0-cil 和
apt-get install libmono-winforms2.0-cil
但他们都告诉我我已经安装了它们。所以现在我想知道我是否不能用 Mono 编写 Windows 窗体应用程序,但我只能用它运行这样的应用程序?
【问题讨论】:
-
不是单一开发用户,但是...您是否尝试过在 IDE 中添加对 System.Windows.Forms 程序集的引用?
-
我只看过 mono 一次,但是您可以安装一个配置文件,因此它以 Mono 框架为目标。那可能是你的问题。你已经安装了它,但你没有定位或引用它,你的应用程序不知道它
-
@Inisheer 你说的确实是原因……请原谅我问了这么愚蠢的问题。我使用 Visual Studio 直接创建 Windows 窗体应用程序,从没想过我需要添加对空项目的引用。非常感谢!
-
@Justin 非常感谢!
标签: c# .net winforms ubuntu mono