首页 > 代码库 > 关于vs2013调试的偶然错误发现与总结(vs2013的承载进程)---ShinePans

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

当项目的属性选择为 

启用 vs2013承载进程

或出现一下错误:

 

 

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

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

 

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

 

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

 

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

 

 

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

<iframe id="google_ads_frame2" vspace="0" height="250" marginHeight="0" src="http://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-3447371224873639&output=html&h=250&slotname=8660799060&adk=1970350646&w=300&lmt=1400258768&flash=0&url=http%3A%2F%2Fwww.cnblogs.com%2Fgc2013%2Fp%2F3732144.html&dt=1400258769377&shv=r20140513&cbv=r20140417&saldr=sb&correlator=1400258769147&frm=20&ga_vid=227879072.1400240514&ga_sid=1400240514&ga_hid=2020970210&ga_fc=1&u_tz=480&u_his=446&u_java=1&u_h=768&u_w=1364&u_ah=740&u_aw=1364&u_cd=16&u_nplug=0&u_nmime=0&dff=verdana&dfs=12&adx=0&ady=16417&biw=314&bih=74&eid=317150304&oid=3&rx=0&eae=0&docm=9&vis=0&fu=0&ifi=2&xpc=3XK1i20la7&p=http%3A//www.cnblogs.com&dtd=54" frameBorder="0" width="300" allowTransparency="true" name="google_ads_frame2" marginWidth="0" scrolling="no" hspace="0"></iframe><iframe id="google_ads_frame3" vspace="0" height="250" marginHeight="0" src="http://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-3447371224873639&output=html&h=250&slotname=8660799060&adk=1970350646&w=300&lmt=1400258768&flash=0&url=http%3A%2F%2Fwww.cnblogs.com%2Fgc2013%2Fp%2F3732144.html&dt=1400258769439&shv=r20140513&cbv=r20140417&saldr=sb&prev_slotnames=8660799060&correlator=1400258769147&frm=20&ga_vid=227879072.1400240514&ga_sid=1400240514&ga_hid=2020970210&ga_fc=1&u_tz=480&u_his=446&u_java=1&u_h=768&u_w=1364&u_ah=740&u_aw=1364&u_cd=16&u_nplug=0&u_nmime=0&dff=verdana&dfs=12&adx=304&ady=16667&biw=314&bih=74&eid=317150304&oid=3&rx=0&eae=0&docm=9&vis=0&fu=0&ifi=3&xpc=jIXwqYKWZK&p=http%3A//www.cnblogs.com&dtd=44" frameBorder="0" width="300" allowTransparency="true" name="google_ads_frame3" marginWidth="0" scrolling="no" hspace="0"></iframe>