Что ж, после некоторой проверки кажется, что VS 2008 по крайней мере содержит файл masm .rules (тот, который дает вам все параметры компиляции):
C:\Program Files\Microsoft Visual Studio 9.0\VC\VCProjectDefaults\masm.rules
Хорошей новостью является то, что в настоящее время у меня есть настоящее полноценное решение masm с четырьмя проектами, включая 100% masm, открытое в VS 2008 Express SP1. Проект masm полностью интегрирован в VS 2008 со всеми гаджетами конфигурации и т. Д. - без всяких проблем, как при использовании внешнего скрипта и т. Д. Таким образом, в VS2008 есть поддержка masm, она просто не раскрывается. Согласно этой записи в блоге разработчика, masm был повторно введен в VS2800, начиная с SP1.
Решение хорошо спрятано, но довольно легко достижимо: это просто операция в 4 клика. Помните, что masm был добавлен начиная с VS 2008 SP1 (протестировано здесь с Express).
- Откройте ваше решение
- щелкните правой кнопкой мыши по узлу вашего проекта
- выберите пользовательские правила сборки
- Вы должны увидеть там правило masm, оно просто не включено по умолчанию. Установите флажок.
Готово. Теперь masm отображается в свойствах вашего проекта со всеми его параметрами и всем.
Для получения дополнительной информации «Диалоговое окно« Файлы пользовательских правил сборки Visual C ++ »» в справке:
ms-help://MS.VSCC.v90/MS.msdnexpress.v90.en/dv_vcide/html/ad4f26a5-8373-42ac-9044-8a806a50241e.htm