2010-05-12 4 views
2

Запуск Visual Studio 2008 Professional можно включить статический анализ кода с использованием флага/analysis (хотя это не поддерживается для версии Professional в соответствии с documentation)./проанализировать флаг в Visual Studio 2010 Professional

В Visual Studio 2010 Professional это больше не работает. Вместо этого добавлен флаг по умолчанию/анализ (один я не могу найти параметр GUI для). Это не работает так же, как версия VS2008 (или вообще).

Может ли кто-нибудь пролить свет на это? Что делает флаг new/analysis-flag и есть ли способ включить старый анализ?

ответ

1

Компилятор в 2010 году является некоммерческим. VS 2008 произошел с корпоративным компилятором. (Сравните выход cl /?)

/analyze- отключает статический анализ. Что бы вы могли сделать, так это узнать, поставляется ли последняя версия Platform SDK с компиляторами предприятия (они делались в прошлом) и настраивать ваши пути в VS для их использования.

+0

Я просто попытался с выходом RTM из Windows SDK 7.1 и/проанализировать флаг действительно работает. – Martin

1

Он все еще может быть сделано с помощью SDK и установка последнего обновления компилятора, см:

http://randomascii.wordpress.com/2011/10/15/try-analyze-for-free/

Обратите внимание, что если вы используете систему x64, вам нужно вручную установить среда для x86 (по умолчанию x64), чтобы получить/проанализировать для работы.

0

Обновление до VS 2012 или VS 2013. Они поддерживают/анализируют в профессиональном SKU и поддерживают/анализируют как для 32-битных, так и для 64-разрядных. Смотрите мой/анализ блога Подробности:

http://randomascii.wordpress.com/2011/10/15/try-analyze-for-free/

Смежные вопросы