c# - Visual Studio 2010 错误 : "Exceptions has been thrown by the target of an invocation"

标签 c# visual-studio-2010

我无法在 Visual Studio 2010 中运行我的单元测试,因为在我尝试运行测试或打开任何测试窗口(例如测试 > 窗口 > 测试结果)时发生错误。弹出一条错误消息,提示“调用的目标已抛出异常”。

我在网上读到的所有内容都说它与断开与 Team Foundation Server (TFS) 的连接有关,但我从未使用过 TFS。我还听说关闭 Visual Studio 的所有实例并重新启动它会有帮助。试过了。我也重新启动了我的机器。没有运气。我过去也发生过几次这种情况,但我不知道是什么让它消失了。

有谁知道这可能是什么原因造成的?

我正在使用的解决方案有几个项目,包括一个 WCF 服务、一个 Window Server、几个其他库和测试项目。但是,现在,当我启动 Visual Studio 而没有打开我的解决方案并尝试打开测试 > Windows > 测试结果时,它会引发错误。

最佳答案

当我启动 VS 2010/2012 的第二个 IDE 时出现此错误,但当我重新启动 explorer.exe 时它工作得很好。

打开任务管理器

  • 进程选项卡->找到explorer.exe
  • 结束流程
  • 转到“应用程序”选项卡 -> 新建任务... -> 输入 explorer.exe
  • 等到任务栏可见。

现在开始VS。我希望你不会得到任何错误。

关于c# - Visual Studio 2010 错误 : "Exceptions has been thrown by the target of an invocation",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9511067/

相关文章:

c++ - 如何在 Windows 上使用 gtest 获得代码覆盖率?

c# - 访问 COM 对象

c# - 为什么我不能有一个不安全的 volatile 指针,只能在 AdHoc 模式下?

c# - Mono 编译器生成的 .exe 直接从 linux 命令行运行,为什么?

c# - 基于两个 vector3 完美定位对象?

c# - Band 应用程序调用了为不同线程编码的接口(interface)

visual-studio - 禁用 Visual Studio 项目以使用 cmake 进行构建

c# - new() 之后的括号是否存在名称?

visual-studio-2010 - VS2010 RC - 智能感知损坏了吗?我该如何打开它?

sql - 无法将 lambda 表达式转换为委托(delegate)类型