码迷,mamicode.com
首页 > 其他好文 > 详细

关于vs2013调试的偶然错误发现与总结(vs2013的承载进程)---ShinePans

时间:2014-05-16 01:38:32      阅读:352      评论:0      收藏:0      [点我收藏+]

标签:c#   调试   

当项目的属性选择为 

启用 vs2013承载进程

或出现一下错误:

bubuko.com,布布扣


bubuko.com,布布扣


尝试运行项目时出错:未能加载文件或程序集"GroupBoxTest" 或它的某一个依赖项.给定程序集名称"..."

或它的某一个依赖项,给定程序集名称或基本代码无效.(异常来自 HRESULT:0x80131047)


 这是由于启用了 vs 2013的承载项进程


关于承载进程的好处:(vshost.exe)

启用承载进程可能会对某些 API 的调用产生影响。  在这些情况下,有必要禁用承载进程以返回正确的结果。
  禁用承载进程后,将无法使用一些调试功能,或者将导致性能下降。  有关更多信息,请参见 调试和承载进程。  
  一般而言,禁用承载进程后,将出现以下情况:
  ?开始调试 .NET Framework 应用程序所需的时间增加。
  ?设计时表达式计算不可用。
  ?部分信任调试不可用。
 
简单来说禁用承载进程后可以禁止一些错误弹出。
 
题主的这种情况估计是命名空间是中文导致的,不建议给项目起名为中文,尤其是控制台程序。

若有错误弹出,可以把项目属性>>调试>>启用 vs2013 承载进程 关闭掉就可以了

关于vs2013调试的偶然错误发现与总结(vs2013的承载进程)---ShinePans,布布扣,bubuko.com

关于vs2013调试的偶然错误发现与总结(vs2013的承载进程)---ShinePans

标签:c#   调试   

原文地址:http://blog.csdn.net/shinepan/article/details/25920461

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!