簡體   English   中英

Visual Studio 2005搜索內存

[英]Visual Studio 2005 Search Memory

我認為這不存在,但無論如何我會把它扔出去。 調試時是否可以在內存中搜索值?

例如,如果我在內存中的某處緩存了一個字符串“uniqueString”,但我不知道它存儲在哪個變量下 - 我可以搜索它嗎? 在中,找出哪個變量有“uniqueString”作為它們的值?

這適用於C#托管代碼。

windbg會讓你直接進行搜索。 's'是你正在尋找的命令,這是一個非常好的備忘單 sos擴展允許您在托管代碼中掃描字符串對象,盡管s命令也應該找到它們(必須使用unicode感知搜索)。

您在Visual Studio中具有相同的功能, 從即時窗口獲得。 雖然,您必須以某種方式手動限制要搜索的地址范圍(請參閱鏈接中的語法)。

(編輯)BTW,您也可以輕松地從VS創建轉儲:Debug-> Save Dump As。

暫無
暫無

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

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