2012-01-13 68 views
0

我在每個Catch塊的代碼中都有一系列斷點,以便在出現問題時輕鬆地停止程序。Visual Studio斷點在其他用戶添加代碼後移動

但是,當其他用戶檢出頁面並添加代碼時,我的斷點不再處於正確的位置。假設他們添加了四行代碼,我的斷點不是現在catch塊之前的四行。

我認爲這些數據對我來說是本地的,並且基於行號而不是所述行的內容。話雖如此,任何人都可以想辦法解決這個問題嗎?

確實,在catch塊有斷點對團隊的所有成員都有用 - 有沒有一種方法可以設置,我不知道每個人都可以看到並使用的通用斷點?

回答

1

而不是設置多個斷點,您是否更簡單地設置異常處理拋出的異常(可能只有實際感興趣的異常處理,而不是所有這些異常)才能在Debug |例外?

我首先會不同意所有catch塊的斷點都有用的假設。 (儘管這取決於你的代碼庫中多產的try/catch包裝是如何變化的;一個很好地應用throw-early/catch-late的實踐可以使這樣一個策略有用而不是衰弱)。

Where are Visual Studio breakpoints saved?所述,不建議您不得不採取措施共享斷點。