Вам необходимо создать пользовательский встроенный инструмент (или шаг) для исходного файла сборки. Щелкните правой кнопкой мыши имя исходного файла сборки, затем свойства, ..., пользовательский инструмент сборки ....
Для отладочной сборки:
Command Line ml64 /c /Zi /Fo$(OutDir)\someNumber.obj someNumber.asm
Outputs $(OutDir)\someNumber.obj
Для сборки выпуска, то же самое строк, но без / Zi
Command Line ml64 /c /Fo$(OutDir)\someNumber.obj someNumber.asm
Outputs $(OutDir)\someNumber.obj
В someNumber.asm вам необходимо объявить функцию как publi c:
.code
public someNumber
someNumber proc
mov rax, 222
ret
someNumber endp
end
VS2019. Ассемблер ML64 по умолчанию равен "C msgstr "модель, поэтому нет необходимости добавлять префикс" _ "к именам.