2017-10-11 79 views
-1

我調試在Visual Studio 2013的C#代碼,走進下面 enter image description here找不到observableCollection.cs的Visual Studio 2013

在圖中所示的行,然後我得到這個錯誤: enter image description here

我不知道它在哪裏得到最初的文件夾。我沒有驅動器f。甚至沒有映射的網絡驅動器。我將代碼更改爲使用List而不是集合。相同的結果。這是在主分支。今天早上我打開它創建一個分支並添加一個功能。因此,我正在逐步查找代碼,以便在發生錯誤時找到最佳開始位置。我已經清理並重建了這個項目。我檢查了我的參考。但我不知道在哪裏尋找解決方案。希望你們中的一個能幫助我。這段代碼已經生產了一段時間。你也可以看到這條線沒什麼大不了的。只需創建一個新的集合。

謝謝你的期待。

+1

observableCollection.cs是.Net的一部分...如果您沒有.Net源代碼,您可能不會找到它...爲什麼你必須步入它? –

+0

不是「步入它」只是F11執行下一行。 .Net源代碼會發生什麼?它去了哪裏? – ScottinTexas

回答

3

步驟over it(F10)或檢查工具 - >選項 - >調試 - >常規下的Enable Just My Code選項。

ObservableCollection<T>是.NET Framework的一部分,因此您不必擔心在此類中調試代碼。如果您因爲某種原因想調試它,您應該啓用.NET Framework源代碼調試:https://msdn.microsoft.com/en-us/library/cc667410.aspx

+0

是的。我不想調試ObservableCollection。我只是想執行這一行。你知道每次只需點擊F11,就像每一天一樣繼續閱讀代碼。但是你解決了這個問題。我不知道這是怎麼得到控制的。讀你的評論和Amitai的評論,我看到發生了什麼。執行正試圖進入observablecollection類,以通過它。瞭解罷工! – ScottinTexas