簡體   English   中英

調試RESTful WCF服務

[英]Debugging RESTful WCF Service

我正在嘗試調試使用Web瀏覽器作為客戶端創建的RESTful WCF服務。 最初,一切正常,但是在停止調試會話並在重新啟動時對我的代碼進行了一些更改之后,好像舊代碼仍在運行。 我的斷點將被忽略,就好像一個進程沒有停止一樣。

我正在Visual Studio中運行該服務,這是我要求瀏覽器檢索的URL:

HTTP://本地主機:25000 / IntegrationService.svc / DeskQueue / tophd

很明顯,正在調用正確的方法,但是忽略了該方法頂部的斷點。 我需要停止一些外部程序嗎?

謝謝你的幫助。

也許在IIS上部署服務( 項目設置-> Web->使用本地IIS Web服務器,創建虛擬目錄 ),然后從Visual Studio調試服務( 調試->附加到process-> w3wp.exe)會更方便。 )。

您需要殺死Cassini(WebDev服務器),因為它保留了較舊的內置WCF服務器代碼。...它不會自動重新加載較新的DLL。

有幾種選擇:

如果您確實有一些異常的調試/測試/運行周期,則可以利用源代碼隨附的Cassini的兼容插件替代。

http://cassinidev.codeplex.com/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM