2013-06-25 35 views
1

假設您在vs2010中打開了一個asp.net解決方案並設置了斷點。然後在運行msvsmon的框中,在IIS 7中遠程部署asp.net應用程序。在遠程調試器中使用斷點

1)斷點保存在pdb文件中嗎?

2)如果將Visual Studio 2010附加到運行asp.net應用程序的工作進程,遠程調試器msvsmon會在這些斷點上中斷嗎?

回答

2

第一個問題:

PDB文件不包含斷點信息,他們只是有一個啓用調試程序的信息(匹配的源代碼行語句,等...)

二:

是的,這就是遠程調試器的重點,所以您可以使用本地Visual Studio調試遠程進程。

+0

你需要將哪些文件複製到遠程機器上來複制斷點或者甚至有可能? –

+0

只是部署新鮮的dll和pdbs。在您的最新代碼中設置斷點並附加到遠程進程。開始你的應用程序,一旦進程達到你的「本地」斷點,它會中斷,你可以調試。 確保以管理員身份運行遠程調試器 –

+0

我複製了dll和pdbs,但仍然沒有可用源 –

相關問題