vs2012发布构建额外文件

时间:2015-09-15 15:16:41

标签: c# visual-studio

我使用VS2012构建了一个非常小的控制台应用程序。我在发布模式下构建它,而不是发布(活动),它仍然生成调试文件,如

  • .PDB
  • .vshost.exe
  • .exe.config
  • .vshost.exe.config
  • .vshost.exe.manifest

为什么他们在那里? 如何让VS不生成它们?

谢谢,

1 个答案:

答案 0 :(得分:2)

即使在发布模式下,也可以进行调试。

有关pdb文件以及如何阻止它们的更多信息,请参阅

What is a PDB file?

配置文件允许您在不重建代码的情况下更改可执行文件中的变量。

清单允许您嵌入程序或将它们用作资源。

所有这些都是有用的。请不要关掉它们。