2011-05-20 83 views
5

我是WCF Web服務開發的新手,我可以使用一些幫助。 我有一個用C#編寫的簡單的Web服務,我在遠程服務器上託管(它託管在IIS 5.1上)。 我已經爲我的工作站上運行的該Web服務編寫了一個客戶端應用程序。我能夠無任何問題地連接到該服務。 但是,我希望能夠調試Web服務。我需要能夠遍歷代碼,設置斷點等。如何從本地計算機實現該目標?我正在使用Visual Studio 2010. 預先感謝您。如何調試遠程託管的WCF Web服務

回答

3

我看到兩種可能性:

  1. 本地調試:要進行調試,在本地計算機上運行的服務。如果你想在本地IIS運行它,只是開始的第二個實例,如果VS2010和附加到w3wp.exe進程(菜單工具 - >附加到進程)

  2. 遠程調試:您必須安裝和啓動服務器上的VS2010遠程調試器。在你的開發框中啓動VS2010的第二個實例,並通過菜單工具 - >附加到進程來連接到遠程調試器。

有關使用VS2010進行遠程調試的更多信息,請參閱msdn