I have an app that does explicit linking to a DLL, i.e. at run time. It is done this way instead of implicit linking because the DLL are plug-ins, and it's how we deliver bug fixes to customers, only providing them the new modified dlls.
By default when building a dll library in visual studio the .exp and .lib (import library file) are created along with the dll. I know there are workarounds to get rid of them, like change the folder where they are created or remove them afterwards, but, is there a way to prevent Visual Studio to generate these files?