• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >C#教程 > C# IDE VS2005中的Hosting Process (vshost.exe)作用介绍

C# IDE VS2005中的Hosting Process (vshost.exe)作用介绍

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-28

通过本文主要向大家介绍了vs2005,vs2005中文版下载,vs2005破解版下载,vs2005官方免费下载,vs2005下载等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

写在前面

最近在群里,有朋友问起这个vshost.exe进程到底是什么?当时确实不知道是个什么东东,给人的感觉是,经常看到它,就是在启动一个项目的时候,经常看到它,就是没细研究它是啥玩意儿。既然遇到了,就不能放过,就要研究个一二。

vshost.exe

通过名字Hosting Process我们可以翻译为:宿主进程。

The hosting process is a feature in Visual Studio 2005 that improves debugging performance, enables partial trust debugging, and enables design time expression evaluation. The hosting process files contain vshost in the file name and are placed in the output folder of your project. For more information, seeDebugging and the Hosting Process.

宿主进程是vs2005中一个特性,用来提高调试效率,在设计时进行表达式运算和Partial-Trust调试。宿主进程文件以x.vshost.exe命名,并且存放在项目的输出目录中。例如:

Hosting process files (.vshost.exe) are for use by Visual Studio 2005 and should not be run directly or deployed with your application..

宿主进程文件(.vshost.exe)是vs2005使用的,不能脱离您的应用程序直接运行。

提高调试效率

宿主进程(vshost.exe)创建一个与当前应用调试器相关联的应用域(Application Domain),执行这个操作很明显将增加开始调试到应用程序启动之间的时间,但是宿主进程可以通过这个应用域来提高调试效率和在应用运行期间保存应用域和调试器的状态。

Design-Time Expression Evaluation

现在你可以不需要运行应用程序,就可以在 Immediate 窗口进行代码测试。

Partial Trust 调试

应用程序可以通过 Project Designer 的安全设置页面指定为一个Partial Trust应用,调试这类型的应用需要特别初始化应用域,而该初始化工作由vshost.exe来完成。

可以通过如下操作禁用该进程

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • vs2005中总是保留最近打开的项目和文件的记录
  • C# IDE VS2005中的Hosting Process (vshost.exe)作用介绍
  • C#操作数据库总结(vs2005+sql2005)
  • c# AJAX实践VS2005 + RSSToolKit 开发你自己的RSS在线阅读器
  • 使用VS2005自带的混淆器防止你的程序被反编译的方法

相关文章

  • 2017-05-28C#连接mysql数据库完整实例
  • 2017-05-28c# 所有类型都从Object类型派生
  • 2017-05-28在c#中把字符串转为变量名并获取变量值的小例子
  • 2017-05-28C# 编码好习惯,献给所有热爱c#的同志
  • 2017-05-28C#中将DataTable转化成List<T>的方法解析
  • 2017-05-28C#在WinForm中使用WebKit传递js对象实现与网页交互的方法
  • 2017-05-28c# 引用类型与值类型的区别详解
  • 2017-05-28C#往线程里传递参数的方法小结
  • 2017-05-28C#实现绑定Combobox的方法
  • 2017-05-28C#中DataSet转化为实体集合类的方法

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 浅析C# 中的类型系统(值类型和引用类型)
    • 深入解析C#设计模式编程中对建造者模式的运用
    • c#进程之间对象传递方法
    • C#给图片添加水印完整实例
    • C#基础继承和多态详解
    • C#不登录电脑启动程序
    • C#中使用快速排序按文件创建时间将文件排序的源码
    • 深入c# GDI+简单绘图的具体操作步骤(二)
    • c#数学表示法(后缀表示法)详解
    • C#使用Word中的内置对话框实例

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有