【问题标题】:Four binaries out of Visual Studio/C# compilation来自 Visual Studio/C# 编译的四个二进制文件
【发布时间】:2011-04-22 08:52:02
【问题描述】:

我在 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 有什么用?

在部署方面,我必须让用户安装所有四个文件吗?

【问题讨论】:

标签: visual-studio visual-studio-2010


【解决方案1】:

您不需要部署“vshost”文件,这些文件只是为了帮助提高 Visual Studio 中的调试性能。

只是为了确认,来自 MSDN

托管进程文件 (.vshost.exe) 供 Visual Studio 和 不应直接运行或部署 与您的应用程序

http://msdn.microsoft.com/en-us/library/ms185331%28v=VS.100%29.aspx

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多