在为发布编译一个简单的控制台应用程序项目后,我得到了很多输出:
- .exe => 很好,我肯定需要这个:)
- MyApp.exe.config => 我正在使用和更改它,没关系
- 一些 .dll 文件 => 这些是我使用的外部库,我认为这也很好
未知:
- 我的应用程序.pdb
- MyApp.vshost.exe
- MyApp.vshost.exe.config
- MyApp.vshost.exe.manifest
- log4net.xml => 呵呵,log4net的配置已经在MyApp.exe.config里了,为什么这里还有另一个log4net config xml?
我可以删除其中一些而不会遇到以后的麻烦吗?我可以将 .dll 以某种方式添加到.exe 中(这样我就不必总是将所有 .dll 与 .exe 一起复制)?