visual-studio之Visual Studio/C# 编译的四个二进制文件
我在 Visual Studio 10.0 (C#) 中编译了一个简单的程序 (HIR),并在 Debug/Release 目录中获得了四个二进制文件。
- HIR.exe
- HIR.pdb
- HIR.vshost.exe
- HIR.vshost.exe.manifest
我猜 HIR.exe 是二进制文件,而 HIR.pdb 是调试信息。然而,HIR.vshost.exe 和 HIR.vshost.exe.mainfest 是做什么用的?
在部署方面,我是否必须让用户安装所有四个文件?
请您参考如下方法:
您不需要部署“vshost”文件,这些文件只是为了帮助提高 Visual Studio 中的调试性能。
只是为了确认,来自 MSDN
Hosting process files (.vshost.exe) are for use by Visual Studio and should not be run directly or deployed with your application
http://msdn.microsoft.com/en-us/library/ms185331%28v=VS.100%29.aspx
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。