Для создания MAP-файла необходимо включить соответствующую опцию в настройках компилятора.
Если для разработки приложения используется Visual Studio, эту операцию выполняют следующим образом: используя главное меню IDE Visual Studio, входят в свойства проекта (Project - Properties), где на вкладке "Linker - Debugging" переводят переключатель "Generate MAP File" в положение "Yes (/MAP)":
Если для разработки приложения используется Borland Delphi, эту операцию выполняют следующим образом: используя главное меню IDE Delphi, входят в свойства проекта (Project - Options), где на вкладке "Linker" переводят переключатель секции "MAP file" в положение "Detailed":
После включения генерации MAP-файла необходимо полностью перекомпилировать проект.
При загрузке MAP-файла VMProtect сравнивает дату и время модификации защищаемого файла и MAP-файла, и в случае их отличия MAP-файл не будет загружен.