Mam rozwiązanie VS (2008) składające się z kilku projektów, nie wszystkie w tej samej przestrzeni nazw. Po zbudowaniu rozwiązania wszystkie biblioteki DLL używane przez projekt najwyższego poziomu TopProject są kopiowane do folderu TopProject \ bin \ debug TopProject \ bin \ debug. Jednak odpowiednie pliki .pdb są kopiowane tylko w przypadku niektórych innych projektów. To jest ból, na przykład podczas korzystania z NDepend.Pliki PDB w pakiecie VisualStudio bin debug folders
W jaki sposób VS decyduje, które pliki .pdb skopiować do folderów bin/debug wyższego poziomu? Jak mogę przekonać VS do skopiowania innych?
Edit:
Referencje są następujące: wszystkie pliki DLL są kopiowane do centralnej lokalizacji, bez ich pdbs. TopProject tylko ma odniesienia do tych skopiowanych bibliotek dll; same biblioteki DLL jednak najwyraźniej wiedzą, gdzie znajdują się ich pdbs i (większość z nich) są poprawnie kopiowane do folderu debugowania.
Czy wszystkie projekty (projekt, a nie plik * .dll/* .exe) odnoszą się do "TopProject"? – TcKs
Nie, żaden z nich: zobacz moją edycję pytania. –
Mam kilka plików pdb z me.i pobranych ze strony pobierania Pythona jako dodatek wizualny lub coś w tym stylu. Jak zaimportować go do visualstudio? –