2010-04-23 58 views
2

我爲WCF項目添加了服務引用;我在ServiceHost web.config中有超過一百個端點,而且我所有的開發都很慢,所以我決定現在就修剪它。我也決定改變命名空間,所以我剛剛刪除了服務引用。由於內存不足異常導致刪除失敗,所以我最終剛剛進入文件系統並刪除了這些文件。然後,刪除了服務引用。當我嘗試添加它時,我開始在上面的標題中收到警告。自定義工具警告:已添加具有相同密鑰的項目

我的問題是這樣的:舊的服務引用在哪裏被「記住」,如果這是怎麼回事,如果沒有,還有什麼可以拋出這個警告?

爲了記錄在案,我使用ASP.NET開發服務器和VS 2008

謝謝!

+0

另外,當我試圖重新添加服務引用時,我也刪除了自動生成的app.config,以便在那裏不會有任何剩餘信息。 – 2010-04-23 20:43:08

回答

3

我只是通過這一個戰鬥。我從搜索網站蒐集它可能會出於多種不同的原因。就我而言,我曾在Silverlight項目中無意中引用了相同dll的兩個不同副本。請參閱下面的有價值的文章:http://vanderbiest.org/blog/2009/07/13/custom-tool-warning-silverlight-add-web-reference-in-vs2008/

UPDATE:VS2010 /「更新服務引用」中的bin/debug文件夾複製我的參考DLL的項目DLL添加到DLL的引用。我結束了刪除我的參考,並使用本地bin DLL。奇。我在其他類似項目中沒有遇到這個問題。

1

我收到了同樣的信息。在我的情況下,原因是ServiceReferences.ClientConfig文件中的重複條目。

相關問題