Esiste un modo per consentire Prefast in Visual Studio 2008 Professional aggiunta?Prefast con Visual Studio 2008
Sto cercando di compilare codice C++ nativo.
Ho provato seguenti cose,
- scaricato Windows SDK
- Set del compilatore Bin/include/percorsi lib dell'SDK.
- Aggiunto opzione aggiuntiva per C/C++ compilazione (/ Analyze: WX-)
Credo che queste operazioni avrebbero dovuto impostare il compilatore appropriato per fare analisi statica utilizzando PREfast. Questa impostazione effettivamente lavorate con Visual Studio 2005. Tuttavia non funziona con Visual Studio 2008.
Dà sempre due problemi
- LINK: LNK4044 avvertimento: opzione non riconosciuta '/ MANIFESTUAC: level =' asInvoker' uiAccess = 'false' '; ignorato
- errore fatale LNK1103: informazioni di debug corrotte; ricompilare il modulo
Motivo per 1, credo, l'SDK di Windows non identifichi/l'opzione MANIFESTUAC. Questo è stato introdotto con Visual Studio 2008. Motivo per 2, nessuna idea :).
Qualsiasi idea/suggerimento/suggerimento sono i benvenuti.
VS2008 'professionale' non ha l'opzione. – Benjamin
Hai ragione, allora si è necessario installare SDK, passare VS al compilatore SDK e utilizzare l'opzione/analisi –
Quindi, ho installato d l'SDK. Come posso "passare al compilatore SDK VS"? –