6

我有一個問題,似乎與this question相同。我無法將服務引用添加到Visual Studio中的任何項目。我甚至想格式化整個計算機,重新安裝Windows(Windows 7 Ultimate)和VS2010 Professional。兩次。這是我繼承的一臺工作計算機,我覺得奇怪的是,即使在格式化驅動器並重新安裝所有設備後,我也無法在此計算機上添加項目的任何項目的服務參考。VS2010添加服務參考丟失(無法添加服務參考)

我完全肯定.NET 3.5在我的項目設置中被定位,甚至創建了一個空項目來試用它。相同的結果。我不知道我錯過了什麼。我從TFS提取原始解決方案(沒有其他人有這個問題),所以它不像我在解決方案中丟失了一些東西。

有什麼想法?

編輯:

我剛剛創建另一個帳戶(管理員爲好),我可以在帳戶下的項目添加服務引用。我錯過了什麼嗎?我原來的帳戶裏有一個撇號 - 這會搞砸了嗎?

編輯2:

雖然這已定,我不愉快的修復作用。我稍後會和微軟公佈一個錯誤,但我很好奇首先了解是什麼導致了這一點,以及如何避免它在未來。

編輯3:

我與微軟(here)開設了一個錯誤報告。

回答

4

解決方法:

我的作品四周,張貼在我的錯誤報告,是建立在機器上一個新的Windows用戶帳戶(確保不要在名稱的撇號)。無論出於何種原因,這個新賬戶都能夠添加服務引用,但原始的仍然不能。

(如果有人可以張貼一個解決方案,使原來的帳戶才能夠增加服務的引用,我會改變的答案選擇的答案。)

+1

此替代方法也適用於我。非常煩人的錯誤。我安裝了Windows Phone開發工具加載項,這可能會導致此問題。 – Edgar

+0

是的,這是非常煩人和非常隨機的。我很瘋狂,可以在新的Windows/VS安裝上覆制它三次。感謝+1。 –

+1

這也適用於我。謝謝! –

1

同樣的事情發生在我身上。我原來的帳戶有一個撇號,所以我創建了第二個DevUser帳戶,工作正常。

0

我終於解決了, 我意識到Extention Manager無法聯繫在線圖庫。此外,我可以在我的域中添加服務引用。在我的情況下,這是一個互聯網連接問題。 我打開devenv.exe.config文件,發現它顯示我們的tfs地址的代理,但我不能相信!怎麼會這樣?我評論說它現在看起來很好。

這裏就是答案Cannot connect to any online resource

<system.net> 
     <defaultProxy enabled="true" useDefaultCredentials="true"> 
     <!--proxy bypassonlocal="True" proxyaddress="http://tfs.mycompany.com.tr:8080/tfs/productdevelopmentserverxxx"/--> 
    </defaultProxy> 
    <settings> 
     <ipv6 enabled="true"/> 
     <servicePointManager expect100Continue="false" /> 
    </settings> 
    </system.net> 

也看看this

+0

謝謝分享! –

0

確保你是不是在調試模式當你想添加的服務參考! 這一個抓住了我!