重組我們的項目後,所有第三方庫都結束在一個系統範圍的目錄中。包含.props文件的一組文件可確保include-directories,library-directories,prepocessor定義等在包含這樣的.props文件後正確設置。如何通過.props文件設置調試符號路徑
目前我們建議開發人員使用Visual Studio - >菜單工具 - >選項 - >調試 - >符號手工指定符號路徑。但是,將第三方庫移動到另一個文件夾時,或者在爲另一個文件夾進行測試時,我們必須手動進行更改。
是否有可能以及如何在.props文件中指定調試符號路徑?如何? 當然,是否可以在.props文件中設置源路徑(用於調試)?
只是爲了澄清您的陳述「在這種情況下,調試器也不會在查找DLL的.pdb文件時遇到任何問題。」擴展%PATH%var是否也適用於符號? – 2013-02-11 15:40:02
這不是它的工作方式,調試器有幾個地方它尋找.pdb。包括加載DLL的相同目錄和原始構建位置。按照我的建議使用符號加載信息對話框。 – 2013-02-11 17:02:59
感謝提示。我找到了一種解決方法,將相關的.pdbs放在.dlls旁邊,並使用%PATH%來查找這些dll(和pdbs) – 2013-02-12 11:23:01