Est-il possible de permettre PREfast dans Visual Studio 2008 Professional plus? J'essaye de compiler le code C++ natif.PREfast avec Visual Studio 2008
J'ai essayé des choses suivantes,
- téléchargés chemins d'accès Windows SDK
- Bin/include/Lib du compilateur Set au SDK.
- Ajout d'une option supplémentaire pour c/C++ compilation (/ Analyse: WX)
Je crois que ces mesures auraient dû mettre le compilateur approprié pour effectuer une analyse statique à l'aide PREfast. Ce paramètre a effectivement travaillé avec Visual Studio 2005. Toutefois, il ne fonctionne pas avec Visual Studio 2008.
Il donne toujours deux problèmes
- LINK: LNK4044 Avertissement: option non reconnue '/ MANIFESTUAC: niveau =' asInvoker » uiAccess = 'faux' ';
- erreur irrécupérable LNK1103: informations de débogage corrompues; recompiler le module
Raison pour 1, je crois, est Windows SDK ne pas identifier/option MANIFESTUAC. Cela a été introduit avec Visual Studio 2008. Raison pour 2, aucune idée :).
Toute idée/suggestion/pointeur sont les bienvenus.
VS2008 « Professional » n'a pas l'option. – Benjamin
vous avez raison, vous besoin d'installer SDK, basculer VS sur le compilateur SDK et utiliser/analyser l'option –
Donc, j'ai installe d le SDK. Comment puis-je "basculer VS vers le compilateur SDK"? –