启动VS2005调试器时出错: 绑定句柄无效
来源:互联网 发布:三菱plc简单编程实例 编辑:程序博客网 时间:2024/06/06 04:42
用VS2005新建了一个WINDOWS应用,运行F5就出现“试图运行项目时出错:无法启用调试。绑定句柄无效。”
解决方法如下
将工程属性->调试->启用VISUAL STUDIO宿主进程 前的选中标志去掉.
在应用的属性中的DEBUG选项中去掉 Enable the Visual Studio hosting process前的勾
搜了一个出来看看:VSIDE:Hosting Process (vshost.exe) 宿主进程 Visual Studio
In brief:
◇ 这个由visual studio 编译产生的文件,你应该的在发布版中删除掉。
◇ 可以通过Project →Properties → Debug tab → Enable the Visual Studio hosting process CheckBox 开启或禁用。
Visual studio 2005里编译完项目,会发现有同名的assemblyName.vshost.exe产生。关于这个文件微软官方的解释其作用是:提高调式的执行效率,使VS能够在设计时进行表达式运算和Partial-Trust调试。
◇ 提高调试效率
宿主进程(vshost.exe)创建一个与当前应用调试器相关联的应用域(Application Domain),执行这个操作很明显将增加开始调试到应用程序启动之间的时间,但是宿主进程可以通过这个应用域来提高调试效率和在应用运行期间保存应用域和调试器的状态。
◇ 设计时表达式运算
现在你可以不需要运行应用程序,就可以在 Immediate 窗口进行代码测试。
◇ Partial Trust 调试
应用程序可以通过 Project Designer 的安全设置页面指定为一个Partial Trust应用,调试这类型的应用需要特别初始化应用域,而该初始化工作由vshost.exe来完成。
注:如果你使用hosting process的话,AppDomain.CurrentDomain.FriendlyName和Assembly.GetCallingAssembly().FullName 的值与不使用时是不一致的。使用时AppDomain.CurrentDomain.FriendlyName的值为appname.vshost.exe,否则为appname.exe,使用时Assembly.GetCallingAssembly().FullName的值为mscorlib,否则为你应用的信息。
可能存在的bug:The program .vshost.exe: Managed has exited with code -1073741819 (0xc0000005).
解决办法:使应用程序路径长度少有128字符,应用名称字符少于10字符。
- 启动VS2005调试器时出错: 绑定句柄无效
- VS2005调试出错,提示无法启动调试 绑定句柄无效
- VS2005调试出错,提示无法启动调试 绑定句柄无效
- VS2005试图运行项目时出错:无法启动调试。绑定句柄无效
- VS2005.NET提示"试图运行项目时出错,无法启动调试,绑定句柄无效"解决办法
- VS2005.NET提示"试图运行项目时出错,无法启动调试,绑定句柄无效"解决办法
- VS2005.NET提示"试图运行项目时出错,无法启动调试,绑定句柄无效"解决办法
- VS2005.NET提示"试图运行项目时出错,无法启动调试,绑定句柄无效"解决办法
- VS2005.NET提示"试图运行项目时出错,无法启动调试,绑定句柄无效"解决办法
- 试运行项目时出错:无法启动调试。绑定句柄无效
- 解决VS2005“无法启动调试。绑定句柄无效”的错误
- vs2005 "无法启动调试 绑定句柄无效"的解决
- VS2005启动调试错误 “无法附加。绑定句柄无效”解决方法
- VS2005启动调试错误 “无法附加。绑定句柄无效”解决方法
- VS2005 “无法启动调试,绑定句柄无效”的解决办法
- VS2005“无法启动调试。绑定句柄无效”错误解决办法
- 解决VS2005“无法启动调试。绑定句柄无效”的错误
- VS2005开发常见错误及解决(1)VS2005调试程序出错,绑定句柄无效 Terminal Services
- 斯蒂夫·乔布斯:我生命中的三个故事
- 使用系统调用getopt简化对命令行参数的解析
- 《鸟笼山剿匪记》真正原版+高清晰版,这是我目前看到效果最好的网站,流畅、清晰。
- 被遗忘的Windows快捷键
- 添文感言~
- 启动VS2005调试器时出错: 绑定句柄无效
- 软件外包刮起并购风 资本做大航空母舰
- 寻找失去的梦想---反省篇
- 方兴东:以Web2.0的名义继续探索
- 移动Web2.0个人门户兴起
- 树数据结构的低冗余存储方式
- MyGUI支持透明窗口
- 编程竞赛or数学竞赛
- 内存分配