2012-08-15 54 views
2

我想知道是否存在以及可用於查找未關閉的FileStream變量的visual studio(或插件)中的工具。查找未關閉的FileStreams

背景 我被分配寫代碼到現有的應用程序。當我將它與現有代碼一起使用時,我正在處理的代碼工作良好。我

IOException異常

該進程無法訪問文件[文件路徑]「,因爲 它正由另一個進程使用。

我不知道是代碼是否導致這就是爲什麼我問是否存在這樣的工具。

+0

你有權訪問舊代碼的源代碼嗎?你能通過它來看看它可能保持文件鎖定的位置嗎? – psubsee2003 2012-08-15 16:24:33

+0

是的,但來源是相當大的所以這就是爲什麼我在尋找一個更加自動化的工具。 – Frozendragon 2012-08-15 16:27:17

+0

「大」是什麼意思?只需使用調試器,只過濾IOException並且您可以輕鬆找到它。或者我錯過了什麼? – 2012-08-15 18:15:04

回答

0

我剛開始使用JetBrains ReSharper。我老實說愛上了這個工具,因爲它立刻讓我用我的代碼識別出一些問題,並且很容易修復它們。

給它一個嘗試,它的免費試用30天:http://www.jetbrains.com/resharper/,看看它是否會幫助清理一些你繼承了問題。