我使用VS2017,我得到了以下的時候,我打F5第一次例外 - System.pdb未加載
它發生僅針對特定的項目,即使我禁用下VS選項符號支持。雖然在過去,即使啓用了Symbol支持,它也不會拋出相同的項目。
所以,因爲我認爲這必須是某種緩存VS設置項目特定的,所以我刪除了bin,obj,.vs,SymbolSource文件夾但是相同。
如果我啓用Just My Code,它不會拋出,但是這不是我想要的,因爲我無法調試已經有符號的程序集。
據我所知,即使符號支持已啓用,它不應該拋出,如果沒有在VS選項中聲明相關的符號服務器。
此行爲不是特定於System.dll,但即使我附加到外部進程,我沒有符號,這意味着再次使用Load Only指定的模塊VS選項進行篩選不是我正在尋找。
那麼,有沒有人有一個想法,如何避免這種惱人的例外,同時允許使用符號支持我配置的其他組件。
你問這是否發生。如果它使你惱火,請取消「當此異常被拋出時中斷」複選框。您最好在調試>例外設置中查看一下,很有可能您爲多個例外啓用了此功能。如果您不知道它的含義,請按F1。 –
我想打破,但只有當我有符號,因爲它曾經打破過去。我試圖理解爲什麼現在它在程序集上沒有符號 –