Поделиться через


Ошибка командной строки D8048

не удается скомпилировать файл C с параметром /ZW

Замечания

Только файлы исходного кода C++ можно передать компилятору /ZW при использовании параметра компилятора (среда выполнения Windows компиляции).

По умолчанию все файлы в проекте универсальной платформы Windows (UWP) C++ компилируются с помощью параметра компилятора /ZW . Параметр /ZW включает расширения компилятора среда выполнения Windows или C++/CX. К сожалению, /ZW не работает с исходными файлами C.

Компиляцию C++/CX можно отключить выборочно для файлов C в проектах Visual Studio. Выберите файл C в Обозреватель решений, а затем щелкните правой кнопкой мыши пункт "Свойства" в контекстном меню. В диалоговом окне "Страницы свойств" выберите страницу свойств>конфигурации C/C++ -> Общие свойства. ". Нажмите ОК, чтобы сохранить внесенные изменения.

Дополнительные сведения см. в разделе "Расширения компонентов" для .NET и UWP.

См. также

/ZW(компиляция среда выполнения Windows)