2010-05-12 6 views
2

L'exécution de Visual Studio 2008 Professional permet d'activer l'analyse de code statique à l'aide de l'indicateur/analyze (même si cela n'est pas pris en charge pour la version professionnelle selon le documentation)./Analyser l'indicateur dans Visual Studio 2010 Professional

Dans Visual Studio 2010 Professional, cela ne fonctionne plus. A la place, il y a un drapeau default/analysis- ajouté (celui pour lequel je ne trouve pas de paramètre GUI). Cela ne fonctionne pas aussi bien que la version VS2008 (ou pas du tout).

Quelqu'un peut-il nous éclairer là-dessus? Que fait le nouveau drapeau/analysis- et y a-t-il un moyen d'activer l'ancienne analyse?

Répondre

1

Le compilateur de 2010 n'est pas une entreprise. VS 2008 est arrivé avec le compilateur d'entreprise. (Comparer la sortie de cl /?)

/analyze- désactive l'analyse statique. Ce que vous pouvez faire est de voir si le dernier SDK Platform est livré avec les compilateurs d'entreprise (ils l'ont fait dans le passé), et configurer vos chemins dans VS pour les utiliser à la place.

+0

Je viens d'essayer avec la version RTM de Windows SDK 7.1 et/analyser le drapeau ne fonctionne en effet. – Martin

1

Il peut encore être fait à l'aide du SDK et d'installer la dernière mise à jour du compilateur, voir:

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

Notez que si vous utilisez un système x64, vous devez définir manuellement environnement en mode x86 (comme x64 est la valeur par défaut) pour obtenir/analyser pour fonctionner.

Questions connexes