zangpei

来源于:http://www.duoe.net/thread-2067-1-1.html

我也遇到同样情况,查找相关资料,终于解决
具体方法如下,如果 更改 IntelliTrace 目录的属性失败的话,可以把这个目录改名,再启动vs2010也可以解决问题,它会自动再创建一个 IntelliTrace 目录.

-----------------------------------------
默认情况下,IntelliTrace 文件位于“%ProgramData%\Microsoft Visual Studio\10.0\TraceDebugging\”目录中。 如果将此目录设置为只读目录,或将此目录更改为只读位置,则将引发用户未捕获的异常。 “试图运行项目时出错: 未捕获通过反射调用的方法而引发的异常。”
  
解决此问题的方法:
  •方法 1:将目录的权限修改为可写入权限。 方法 2:更改存储 IntelliTrace 记录的目录。
  ◦在 Visual Studio 中,打开“选项”对话框。
  ◦在该对话框的左窗格中,展开 IntelliTrace 项。
  ◦单击 IntelliTrace 下方的“高级”项。
  ◦将 IntelliTrace 记录目录更改为一个非只读目录。
  ◦单击“确定”。

有些人说是IntelliTrace的原因,但我这项根本就是关闭的,

两个解决方法:
1) 打开项目属性,选择调试选项卡,将“启用非托管代码调试”一项钩上。
2) 打开项目属性,选择调试选项卡,将“启用Visual Studio宿主进程“一项钩掉。

分类:

技术点:

相关文章:

  • 2021-04-02
  • 2021-04-08
  • 2021-08-01
  • 2021-07-04
  • 2021-09-25
  • 2021-12-15
猜你喜欢
  • 2021-11-11
  • 2022-01-03
  • 2019-09-07
  • 2021-05-30
  • 2021-10-27
  • 2021-04-05
  • 2021-07-06
相关资源
相似解决方案