after compiling a simple console application project for release I get a lot of output:
- The .exe => thats fine, I need this for sure 🙂
- MyApp.exe.config => Im using and changing this, thats fine
- Some .dll files => these are the extern libraries Im using, I think thats fine too
Unknown:
- MyApp.pdb
- MyApp.vshost.exe
- MyApp.vshost.exe.config
- MyApp.vshost.exe.manifest
- log4net.xml => huh, the config for log4net is already in MyApp.exe.config, why is another log4net config xml here?
Can I delete some of them without getting later trouble? Can I add the .dll´s somehow into the .exe (so that I dont have to copy always all the .dll with the .exe)?
This is expected, and all have purposes – but you are right: you don’t need any of the “unknown” files, and can delete them (and certainly don’t need to distribute them). For info: