应用程序输出仅显示一个简单的 Hello World
Application Output just shows nothing for a simple Hello World
我在初级 OS 并且刚刚安装 "MonoDevelop"。我被迫使用 C#。然而,它想出了一个简单的 Hello World 默认程序:
using System;
namespace HelloCsharp{
class MainClass{
public static void Main (){
Console.WriteLine ("Hello World!");
}
}
}
问题是我的 "Application Output" 面板是空的。
至少它创建了一个新行(但还是一个空行)。我选择了它,因此它在下面的屏幕截图中显示为 "blue bar"。
复选框 "Run on external console" 和 "Pause console output" 已选中。
有人有什么建议吗?
这段代码通常应该在这个面板中给我一个输出,我说得对吗?
如果您勾选 Run on external console
,MonoDevelop 将启动您的程序...在外部控制台中。默认情况下,这是 /usr/bin/xterm
。您可以通过在 /usr/bin/
中创建指向它的符号链接并将其命名为 xterm
.
来创建指向首选控制台应用程序的符号链接
如果您希望将输出接收到 Application Output
pad,请取消勾选 Run on external console
。
我在初级 OS 并且刚刚安装 "MonoDevelop"。我被迫使用 C#。然而,它想出了一个简单的 Hello World 默认程序:
using System;
namespace HelloCsharp{
class MainClass{
public static void Main (){
Console.WriteLine ("Hello World!");
}
}
}
问题是我的 "Application Output" 面板是空的。 至少它创建了一个新行(但还是一个空行)。我选择了它,因此它在下面的屏幕截图中显示为 "blue bar"。
复选框 "Run on external console" 和 "Pause console output" 已选中。
有人有什么建议吗?
这段代码通常应该在这个面板中给我一个输出,我说得对吗?
如果您勾选 Run on external console
,MonoDevelop 将启动您的程序...在外部控制台中。默认情况下,这是 /usr/bin/xterm
。您可以通过在 /usr/bin/
中创建指向它的符号链接并将其命名为 xterm
.
如果您希望将输出接收到 Application Output
pad,请取消勾选 Run on external console
。