关于C#生成的后台文件 ***.vshost.exe和 ****.exe文件!

在C#调试后,在后台的debug文件夹有时生成了两个文件,***.vshost.exe和 ****.exe文件!他们之间有什么区别和作用呢?有时候只有 ***.vshost.exe 文件。这是为什么呢?而且这个文件是打不开的!!谁能帮我解答啊!!??

vshost顾名思义,是visual studio宿主应用程序,vs运行调试时是打开的其实是这个文件,这个程序可以让vs跟踪调试信息。而exe则可以直接打开,vs不会跟踪任何这个文件的运行情况。只要引用的程序集完整,可直接运行。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-07-27
***.vshost.exe是项目debug调试文件 发布的时候不需要 ****.exe是项目窗体启动文件也就是要的程序文件
相似回答