1

我正在尝试将我们的项目转移到使用 MonoDevelop,因为我们对 Visual Studio 的体验非常糟糕。无论如何,当我们去调试一个应用程序时,我们会得到一个 TargetInvocationException 并被要求忽略、重试、中止。单击 abort 以外的任何内容只会重新引发异常,单击 abort 会强制 MonoDevelop 崩溃。

例外 http://img534.imageshack.us/img534/6809/88106588.png

无论我调试什么项目,都会发生这种情况。我什至设置了一个最小的控制台应用程序,每次都会抛出这个异常。MonoDevelop 设置为使用 Microsoft.Net 运行时,并将 Microsoft.Net 调试器设置为优先级第一。我尝试了不同的设置,似乎都导致了相同的情况。

不确定这是否曾经是一个问题,但我和我一起工作的另一位开发人员正在经历同样的事情。还搜索了我在谷歌和雅虎上能找到的几乎所有网页,但一无所获。

如果有人知道什么会很棒,或者有人能指出正确的方向吗?

编辑:

似乎如果您多次单击忽略,调试器将失败并开始调试应用程序......一段时间后可能会变得非常烦人。

4

1 回答 1

0

虽然这是我们讨厌听到的标准答案 - 在这种情况下,我建议尝试重新安装(至少“修复”)Visual Studio。看起来您的机器上的某些内容已损坏。

于 2010-02-23T03:46:21.170 回答