Начните с шаблона проекта в режиме консоли Win32. Удалите файлы .cpp. Щелкните правой кнопкой мыши проект в окне обозревателя решений, выберите Пользовательские правила сборки, выберите Microsoft Macro Assembler. В VS2015 используйте зависимости сборки, настройки сборки, проверьте masm.
Добавьте новый файл .asm, щелкнув правой кнопкой мыши узел «Исходные файлы», «Добавить», «Код», «Файл C ++», и обязательно используйте расширение .asm. В окне свойств измените тип файла на код C / C ++, чтобы он передавался компоновщику.
Настройки компоновщика, Файл манифеста, Генерировать = Нет. С этими настройками я мог бы создать и отладить этот пример файла .asm:
.486
.MODEL FLAT
.CODE
START:
ret
END START