If the LINK environment variable is set to /MAP when VB launches, you’ll get a MAP file whenever you Make EXE, even when you are not generating debug symbols. Keeping a map file for all shipped binary files is useful for decoding stack trace information. MAP files are also indispensable when choosing DLL base addresses.