Remover referências do PDB do arquivo liberado

Eu costumava dar sempre uma olhada no executável binário final ou dll após a depuração e criação de um arquivo com qualquer IDE. Agora estou tentando o Visual C ++ 2010, na busca da melhor versão, sem lixo ou referências desnecessárias. Então, criei uma nova solução com dois projetos: um executável e sua dll. O VC ++ criou muitos arquivos intermediários entre o código e o arquivo final. Eu abri o .exe eo .dll com um editor hexadecimal e vi algo que eu não gosto.Em algum lugar dentro do arquivo há um caminho absoluto para o arquivo .PDB.

Por quê? Como posso removê-lo do VC ++?

Deve haver algum comando pré-processador para isso. Qual é o uso de um caminho absoluto para um arquivo .PDB, como"D: \ Meus projetos \ Projeto1 \ Liberação \ Projeto1.pdb" dentro do binário de um arquivo que será distribuído em computadores com pastas diferentes? Além disso, não gosto de ver uma das rotas da minha unidade salvas dentro de um arquivo binário que quero compartilhar com outras pessoas. Estou no modo Release, não vejo o uso dessa informação desnecessária. Como eu poderia removê-lo? Obrigado!

questionAnswers(3)

yourAnswerToTheQuestion