VSHOST:the Hosting Process 承载/宿主进程

全称: 程序名称.vshost.exe

创建:VS编译器中建立一个项目时创建

目的:

1,提高调试性能,调试的时候托管程序需要创建应用程序域(AppDomain),应用程序域限定了程序的运行环境,可被视为轻量级的进程(可承托1个.exe或是多个.dll).

   创建应用程序域和调试器需要花费很多时间并且结束调试时会被释放掉.宿主进程会在F5的时候后台初始化应用程序域和调试器,而且,可以在多次调试之间会保存调试的状态;

2,部分信任调试,vs2005增加一个新功能,在新的安全界面定义后可以调试程序.当部署一个部分信任程序后,会自动运行在一个安全上下文.而宿主进程可以模拟部分信任环境;

3,设计时表达式计算,vs2005后可以不必运行程序就在即时窗口测试代码.宿主进程也可以被用来在设计时表达式计算测试代码.

位置:程序所在的文件,宿主进程运行在最高级别的应用程序域,要取得其它的程序集文件,配置文件必须与之同储一处;

部署:*.vshost.exe” and “*.vshost.exe.config” 只是用在VS的IDE中,不需要部署到正是程序中

设置:启动项目-属性-调试-启用Visual Studio承载进程

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值