除非打开Fiddler,否则Visual Studio 2012无法连接到Team Foundation服务.
直到最近,一切正常.
但是,现在,除非打开Fiddler,否则我无法再连接到Team Foundation Service ?! 几天前,我根据配置提示 DecryptHttpS 设置了Fiddler >和
However, now, I can no longer connect to Team Foundation Service unless the Fiddler is opened?! A couple days ago, I've setup the Fiddler according to the configuration tips DecryptHttpS and tip2 and the issues began to occur.
这是我尝试连接时收到的消息.
This is the message I get when I try to connect.
我尝试过
- 关闭解密https
- 删除所有Fiddler证书
- 卸载Fiddler
- 从IE中删除所有cookie
- ...
和许多其他让我着迷的事情,但没有成功. 好像VS如果没有它就无法进入TFS.
and many other things that crossed my mind, but with no success. Seems like VS just can't get to TFS without it.
同时,我可以从浏览器中完美地查看TFS. (是的,从TFS主页打开VS的新实例也不起作用)
Meanwhile, I can view the TFS perfectly from browser. (And yes, opening a new instance of VS from home page of TFS doesn't work either)
有什么建议吗?
最终设法了解了这一点. 该问题是由C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Config和C:\ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ Config
中的machine.config中的以下条目引起的>Finally managed to get to the bottom of this. The issue was caused by the following entry in the machine.config in C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config and C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config
<system.net>
<defaultProxy enabled = "true" useDefaultCredentials = "true">
<proxy autoDetect="False" bypassonlocal="False" proxyaddress="http://127.0.0.1:8888" usesystemdefault="False" />
</defaultProxy>
</system.net>
一旦我摆脱了它,一切都会重新开始.
Once I got rid of it, everything started working again.