Есть ли способ включить PreFast в Visual Studio 2008 Professional капельной?PreFast с Visual Studio 2008
Я пытаюсь скомпилировать собственный код C++.
Я попытался следующие вещи,
- Скачал Windows SDK
- Set составителя Bin/Include/Lib пути к SDK.
- Добавлена дополнительная опция для C/C++ компиляции (/ Анализ: WX-)
Я считаю, что эти шаги должны были установить соответствующий компилятор, чтобы сделать статический анализ с использованием PREfast. Этот параметр фактически работал с Visual Studio 2005. Однако она не работает с Visual Studio 2008.
Это всегда дает две проблемы
- LINK: предупреждение LNK4044: неопознанный параметр '/ MANIFESTUAC: уровень =' asInvoker» UIAccess = 'ложь' '; игнорируется
- фатальная ошибка LNK1103: отладка информации повреждена; перекомпилировать модуль
Причина для 1, я считаю, в Windows SDK не идентифицирует/вариант MANIFESTUAC. Это было введено с Visual Studio 2008. Причина для 2, нет идеи :).
Любые идеи/предложения/указатели приветствуются.
VS2008 «Professional» не имеет опции. – Benjamin
вы правы, то вы необходимо установить SDK, переключить VS в компилятор SDK и использовать/проанализировать. –
Итак, у меня есть installe d SDK. Как «переключить VS в компилятор SDK»? –