什么是vshost.exe文件的目的是什么? [英] What is the purpose of vshost.exe file?

查看:291
本文介绍了什么是vshost.exe文件的目的是什么?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当我创建和编译的C#一个Hello World应用程序,我得到了除了主输出的exe的Debug文件夹中的三个文件(如:HelloWorld.exe的)

When I create and compile a hello world application in C#, I get three files in the Debug folder apart from the main output exe (eg: HelloWorld.exe)


  1. HelloWorld.vshost.exe

  2. HelloWorld.pdb

  3. HelloWorld.vshost.exe.manifest

这些是什么文件?他们起什么作用?

What are these files and what purpose do they serve?

推荐答案

该vshost.exe功能是在VS2005(回答您的评论)。介绍

The vshost.exe feature was introduced with VS2005 (to answer your comment).

它的目的主要是使调试启动更快 - 基本上没有,你希望它尽快的已经与框架运行的过程,刚准备装入您的应用程序

The purpose of it is mostly to make debugging launch quicker - basically there's already a process with the framework running, just ready to load your application as soon as you want it to.

请参阅这个MSDN文章并的这个博客帖子了解详情。

这篇关于什么是vshost.exe文件的目的是什么?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆