簡體   English   中英

對符號加載問題進行故障排除 - Visual Studio 2019 - Step Into 不再工作

[英]Troubleshooting Symbol Loading Issues - Visual Studio 2019 - Step Into no longer working

突然之間,我在 Visual Studio 中的 UWP 項目沒有正確加載任何符號。 當我建立一個斷點,然后按 Step Into 時,每次它都說沒有加載適當的符號。

以前,這工作正常並且沒有拋出這些符號加載錯誤,所以看來我一定搞砸了,但不知道是什么。

我最近修改了我的 UWP 應用程序以包含一個完全信任的助手。

我知道這很模糊,但想知道在解決此類問題時應該從哪里開始?

到目前為止,我有:

  • 重新啟動我的機器
  • 重建我的項目
  • 在資源管理器中刪除了 OBJ 和 BIN 文件夾
  • 刪除了visual studio臨時memory

關於我應該研究什么的任何想法?

解決方案的構建配置或您的某些項目可能在某些時候發生了變化,這通常是讓我感到震驚的地方。

構建配置:

打開Build \ Configuration Manager並檢查您期望符號的項目是否設置為基於調試的配置。 默認情況下,符號不包含在發布版本中。

配置管理器

項目配置:

打開Project \ {ProjectName} Properties \ Build \ Output \ Advanced...並確保調試信息設置為“None”(“Pdb-only”或“Portable”都可以)

高級構建設置

注意:我還沒有發表評論的聲譽,對不起!

您可以檢查以下步驟來執行此操作。

  1. 右鍵項目->屬性->構建->高級->將調試信息設置為完整
  2. Select工具->導入和導出設置->重置所有設置
  3. 調試時,打開Debug -> Windows -> Modules 您可以右鍵單擊.dll ->符號加載信息,檢查pdf文件是否存在。 如果它包含“找不到或打開 pdb 文件”錯誤消息,您可以右鍵單擊.dll 和 select加載符號,瀏覽到包含相應.pdb 文件的目錄。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM