在OSX在MonoDevelop的调试不太工作
-
21-09-2019 - |
题
嗨,刚刚安装在我的Mac雪豹OSX:
单声道2.6和2.2的MonoDevelop
我已经创建了一个简单的C#控制台应用程序:
public static void Main (string[] args)
{
Console.WriteLine ("Hello World!");
Console.Read();
}
当我开始键入“控制台”智能感知完美地工作。
当我运行在调试模式下的应用程序,断点命中如预期。
不过,虽然带有断点调试,如果我将鼠标悬停在“控制台”它说:“未知的标识符”
当我尝试使用即时窗口,没有什么作品。任何I型只是说:“未知的标识符。”
任何人都知道这是怎么回事?
喝彩!
解决方案
尝试此并与-debug标志上编译:
public static int Main (string[] args)
{
Console.WriteLine ("Hello World!");
Console.Read();
return 0; // Place breakpoint here
}
如果该作品那就试试这个:
public static void Main (string[] args)
{
int dummy;
Console.WriteLine ("Hello World!"); // Place breakpoint here
Console.Read();
}
其他提示
请发送错误报告。
有关它的价值,我可以重现你描述什么(Mac OS X的版本相同,相似的Hello World代码,使用第一行代码断点)。但是,只要我“步过”到下一行,正确的“控制台”的弹出窗口显示。因此,该行为似乎可以接受的(至少对我来说)。
不隶属于 StackOverflow