2016-01-21 17 views
0

我製作了一個windows窗體應用程序,它似乎偶爾會創建內存泄漏。有沒有辦法將所有可變信息轉儲到文本文件,以便我可以查看它並查看可能導致此問題的原因?將所有變量轉儲到文本文件

+0

創建過程的dmp文件,並分析其與DebugDiag資料分析 – magicandre1981

+3

'獲取變量的DMP |的ConvertTo JSON的|出File' –

回答

1

Get-Variable列出所有變量及其值。有傾銷此信息到一個文件,例如不同的方式:

Get-Variable | Export-Csv 'C:\variables.csv' 
Get-Variable | Export-Clixml 'C:\variables.xml' 
(Get-Variable | ConvertTo-Xml).Save('C:\variables.xml') 
Get-Variable | ConvertTo-Json | Out-File 'C:\variables.json' 
Get-Variable | Format-Table -Wrap | Out-String | Out-File 'C:\variables.txt' 
... 
+0

的ConvertTo -Json抱怨現有的密鑰,ConvertTo-XML抱怨空值。雖然Export-csv應該可以工作!謝謝。 – RedGazelle