2010-10-26 47 views
0

我對Web服務開發相當陌生,而且我對ASP.Net Development Server如何同步在調試模式下使用代碼。當我對服務進行更改時,我無法弄清楚如何支持這些更改,以便客戶端可以「看到」他們(我可以通過發佈服務的一系列絆腳石,在瀏覽器中查看服務等方式進行同步......但我有一種感覺,比我的隨機儀式有更可靠的系統)。WebService調試同步(爲什麼我的斷點給出的消息「源代碼與原始版本不同?」)

下面是我看到的症狀:在對服務(Service1.svc.cs)後面的代碼進行更改後,通過調試器啓動應用程序並將調試器附加到WebDev.WebServer。 exe的過程,以及我的最新變化不執行,我的斷點沒有命中(他們有消息, 「源代碼是不同於原來的版本。」

但真正讓我感到困惑的是,當ASP.Net開發服務器通知彈出在我的系統托盤中時,其物理路徑指向我的項目文件夾,所以我不明白它是如何看待任何東西但是我當前的代碼文件

回答

0

我不喜歡玩刀,但唯一對我有用的東西涉及編輯.csproj文件本身。因此,卸載項目文件,通過剪切並粘貼三個asp.net文件進行編輯,以使它們在ItemGroup中一起。但是,有時需要進一步解釋:http://carnotaurus.tumblr.com/post/4130422114/visual-studio-debugging-issue-with-files-of-the-same - 此外,我列出了其他建議的解決方案,但這些解決方案並不適合我。我希望它有幫助。

相關問題