Como lidar com as bibliotecas c ++ de terceiros LNK4099 Aviso no VisualStudio

Eu tenho um projeto do Visual Studio c ++ em que uso o vinculador Configurações

/WX (TreatWarningsAsLinkerErrors=true)

Em Debug, eu compilo com / Zi (Debug Database), que funciona bem.

Agora eu tenho um SDK de terceiros que vem com uma biblioteca estática, mas nenhum arquivo .pdb. Assim que eu vinculo esse arquivo no Debug, recebo

LNK4099: 3rd-party.lib(3rd-party.obj) : warning LNK4099: PDB "vc90.pdb" was not found "3rd-party.lib(3rd-party.obj)" or with "C:\OutDir\vc90.pdb"

Observe que esta mensagem é enganosa, pois colocar vc90.pdb ao lado de 3rd.part.lib não resolve o problema, porque o código fonte e o pdb dessa lib de terceiros não estão disponíveis, portanto o vinculador ainda reclamará.

Para se livrar desse aviso do vinculador, quais são minhas opções aqui?

questionAnswers(1)

yourAnswerToTheQuestion