【问题标题】:Ubuntu 9.10 + MonoDevelop + Debug + NUnitUbuntu 9.10 + MonoDevelop + 调试 + NUnit
【发布时间】:2009-11-12 19:24:05
【问题描述】:

我是一个 Linux 菜鸟,我想调试一个单元测试。

如果我在 MonoDevelop 中运行我的测试,它会变成绿色,但如果我尝试调试所有内容,我会冻结并且我必须停止调试器。我在第一行代码上的断点永远不会被命中。没有堆栈跟踪或可能失败的信息。

编辑 1:我应该安装 OpenSuse(因为它是 Novell 并且它们落后于 Mono)而不是 Ubuntu 吗?

【问题讨论】:

  • 如果没有更多信息,将很难回答您的问题。你能给我们任何代码吗?我认为您使用什么发行版并不重要。
  • 我的代码是最简单的:string test = "test";

标签: linux debugging ubuntu mono monodevelop


【解决方案1】:

MonoDevelop 中的调试器有点不稳定,但任何事情都可能导致问题,MonoDevelop 团队在 irc.gnome.org 上的 #MonoDevelop 上闲逛。他们非常友好,可能可以帮助您诊断问题。

我已经在 Ubuntu 上使用 Mono/MonoDevelop 2-3 年了,并且没有理由离开 Ubuntu。虽然我使用 Monoxide PPA 作为 MonoDevelop 的源代码,而不是标准发行版的版本。 Monoxide PPA 与 MonoDevelop 的最新更改更加同步,并且 MonoDevelop 代码库的流失率非常高。

【讨论】:

    【解决方案2】:

    为简单起见,您应该使用 openSUSE vmware 客户端。我选择了 openSUSE,因为我只想专注于 Mono,而不是承担安装和配置整个环境的额外挑战。到目前为止,我遇到了任何问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多