2011-04-06 120 views
1

我正在使用Visual Studio 2010中的一個庫,它使用第三方Web服務作爲Web引用(而不是WCF服務引用)。阻止Visual Studio 2010嘗試遠程調試Web服務

當以調試模式運行時,如果開發人員步入第三方Web服務提供的某個Web方法,Visual Studio將嘗試連接遠程調試器並將其插入服務器。如預期的那樣,這失敗了。

無法自動進入服務器。與服務器機器「XYZ」的連接失敗。調試器無法連接到遠程計算機。這可能是因爲遠程計算機不存在或防火牆可能阻止與遠程計算機的通信。請參閱幫助以獲得幫助。

Visual Studio Debugger attempting to step into a third party web service

我如何可以指示到Visual Studio 2010的調試器是不應該試圖踏進這個Web服務?

最簡單的方法是讓開發人員跨越適用的行而不是進入他們,但我想找到一個更可靠的解決方案。

我已經嘗試在調用Web方法的方法上使用[System.Diagnostics.DebuggerHidden]和[System.Diagnostics.DebuggerStepThrough]屬性,但錯誤仍然存​​在。

回答