/ PDBALTPATH ​​игнорируется Visual Studio 2010

Я компилирую проект DLL с дополнительной опцией / PDBALTPATH:% _ PDB%, которая должна выдавать только имя файла для файла pdb без информации о пути. При просмотре DLL с помощью шестнадцатеричного редактора выдается только «MyDLL.pdb».

В коде я копирую DLL и pdb из MyProject / Debug / MyDLL.pdb в MyProject / Debug / Temp / MyDLL.pdb и использую LoadLibrary для его загрузки. Проблема в том, что отладчик использует файл MyProject / Debug / MyDLL.pdb вместо файла в каталоге Temp. Если я удаляю pdb-файл в директории Debug, отладчик использует тот, который находится в директории Temp, что я и хочу.

Что я могу сделать, чтобы получить желаемое поведение, не удаляя pdb в / Debug /, который заставляет компоновщика делать полную ссылку при каждой сборке.

0

Решение

Задача ещё не решена.

Другие решения


По вопросам рекламы [email protected]