Visual studio 2012 Visual Studio 2012无法连接到Team Foundation服务,除非打开了小提琴器。
直到最近,一切都很顺利 但是,现在我不能再连接到Team Foundation服务了,除非打开了小提琴手! 几天前,我根据配置提示设置了Fiddler,问题开始出现 这是我尝试连接时收到的消息 我试过了Visual studio 2012 Visual Studio 2012无法连接到Team Foundation服务,除非打开了小提琴器。,visual-studio-2012,fiddler,azure-devops,Visual Studio 2012,Fiddler,Azure Devops,直到最近,一切都很顺利 但是,现在我不能再连接到Team Foundation服务了,除非打开了小提琴手! 几天前,我根据配置提示设置了Fiddler,问题开始出现 这是我尝试连接时收到的消息 我试过了 关闭解密https 删除所有Fiddler证书 卸载Fiddler 从IE中删除所有cookie 还有许多其他的事情在我脑海中闪过,但都没有成功。 似乎VS没有它就无法到达TFS 同时,我可以通过浏览器完美地查看TFS。(是的,从TFS主页打开VS的新实例也不起作用) 有什么建议吗?通常
- 关闭解密https
- 删除所有Fiddler证书
- 卸载Fiddler
- 从IE中删除所有cookie
有什么建议吗?通常,这表明客户端配置为在
127.0.0.1:8888
处使用代理,即使Fiddler没有运行。通常,.NET客户端在启动时从系统获取其代理设置
如果不运行Fiddler,IE的工具>Internet选项>连接>LAN设置中的代理设置是什么
如果您启动Fiddler,然后取消勾选文件>捕获流量,然后启动TFS客户端,您是否看到Fiddler在禁用捕获的情况下捕获客户端的请求?通常,这表示即使Fiddler未运行,客户端也配置为在
127.0.0.1:8888使用代理。通常,.NET客户端在启动时从系统获取其代理设置
如果不运行Fiddler,IE的工具>Internet选项>连接>LAN设置中的代理设置是什么
如果您启动Fiddler,然后取消勾选文件>捕获流量,然后启动TFS客户端,您是否看到Fiddler在禁用捕获的情况下捕获客户端的请求?VS 2012并不容易做到这一点。尝试以下方法。
1.关闭VS
2.信息抽取
3.清除缓存
4.关闭IE
5.开放VS
在VS 2013中,您需要从连接对话框中删除URL并重新添加它。VS 2012并不容易做到这一点。尝试以下方法。
1.关闭VS
2.信息抽取
3.清除缓存
4.关闭IE
5.开放VS
在VS 2013中,您需要从连接对话框中删除URL并重新添加。终于找到了问题的症结所在。
问题是由C:\Windows\Microsoft.NET\Framework\v4.0.30319\config和C:\Windows\Microsoft.NET\Framework64\v4.0.30319\config中的machine.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>
一旦我摆脱了它,一切又开始运转。终于找到了问题的症结所在。
问题是由C:\Windows\Microsoft.NET\Framework\v4.0.30319\config和C:\Windows\Microsoft.NET\Framework64\v4.0.30319\config中的machine.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>
一旦我把它处理掉,一切又开始运转了。你说得很对。Fiddler继续仅为Visual Studio捕获流量,即使捕获已关闭。IE设置中未设置代理。此命令prefs set fiddler.network.proxy.registrationhostname
是否是原因?有办法恢复吗?所讨论的Pref只控制Fiddler注册为系统代理的方式(“127.0.0.1”与其他);它不控制任何其他内容(如果您仍要删除它,请通过prefs remove fiddler.network.proxy.registrationhostname
调用)。要解决报告的问题,我们需要找出VS进程缓存过时代理信息的位置。我假设您至少重新启动过一次(没有运行Fiddler)?是的,自从问题开始以来,我已经多次重新启动,每次Fiddler已经关闭。您说得很对。Fiddler继续仅为Visual Studio捕获流量,即使捕获已关闭。IE设置中未设置代理。此命令prefs set fiddler.network.proxy.registrationhostname
是否是原因?有办法恢复吗?所讨论的Pref只控制Fiddler注册为系统代理的方式(“127.0.0.1”与其他);它不控制任何其他内容(如果您仍要删除它,请通过prefs remove fiddler.network.proxy.registrationhostname
调用)。要解决报告的问题,我们需要找出VS进程缓存过时代理信息的位置。我假设您至少重新启动过一次(没有运行Fiddler)?是的,自从问题开始以来,我已经多次重新启动,每次Fiddler已经关闭。哇。想找到这个真是一场噩梦。谢谢哇!想找到这个真是一场噩梦。谢谢