vshost.exe文件的用途是什么?

  • 回答 (2)
  • 关注 (0)
  • 查看 (253)

当我在C#中创建和编译一个“hello world”应用程序时,除了主exe文件(例如HelloWorld.exe)之外,Debug文件夹中还有三个文件。

HelloWorld.vshost.exe
HelloWorld.pdb
HelloWorld.vshost.exe.manifest

这些文件的用途是什么?

咕噜sasa咕噜sasa提问于
最爱开车啦互联网的敏感者回答于

vshost.exe文件是由Visual Studio(Visual Studio主机可执行文件)运行的可执行文件。这是链接到Visual Studio并改进调试的可执行文件。

将应用程序分发给其他人时,不要使用vshost.exe或.pdb(调试数据库)文件。

嗨喽你好摩羯座回答于
  • xe - “正常”可执行文件
  • .vshost.exe - 帮助调试的特殊版本的可执行文件; 详情请参阅MSDN
  • .pdb - 带有调试符号的程序数据库
  • .vshost.exe.manifest - 一种主要包含库依赖关系的配置文件

扫码关注云+社区

领取腾讯云代金券