Visual Studio"无法建立连接,因为目标计算机主动拒绝它127.0.0.1:8888"

Jay*_*y N 9 c# visual-studio-2013

我尝试在本地计算机上通过Visual Studio运行解决方案.我看到网页出现并在页面上收到错误:无法连接到远程服务器无法建立连接,因为目标计算机主动拒绝它127.0.0.1:8888

加载的页面是http:// localhost:5009 /当我尝试localhost:8888时,我收到"此页面无法显示"

认为它可能与防火墙有关所以我打开了端口8888,但问题仍然存在

有人建议这可能是Visual Studio 2013隐藏的IIS Express问题但我无法找到它的配置.

谢谢

小智 10

我有同样的问题.这是指向Fiddler的配置.我删除了web.config文件中的fiddler配置并解决了问题.

<defaultProxy enabled="true" useDefaultCredentials="true">
  <proxy autoDetect="false" bypassonlocal="false" proxyaddress="http://127.0.0.1:8888" usesystemdefault="false" />
</defaultProxy>
Run Code Online (Sandbox Code Playgroud)


aj *_* go 8

我知道这很旧,但我想分享解决此问题的方法。我发现造成这种情况的原因是启用了 Internet Explorer 的代理连接。

您可以转到 IE > 设置 > Internet 选项

然后将打开 Internet 选项对话框。

转到连接选项卡并查找 LAN 设置。

从那里,如果您看到“为 LAN 使用代理服务器(这些设置不适用于拨号或 VPN 连接)”。选中,取消选中它,然后按确定。

那么该错误将被删除。

我希望这对遇到此类问题的其他读者有所帮助。


Rob*_*ick 7

由于 Fiddler 升级,我遇到了这个问题。我刚刚取消选中“启用 IPv6”。

在此输入图像描述

  • 我应该补充一点,你还需要实际运行 Fiddler (2认同)

oza*_*mut 6

还要检查 machine.config 下

C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config 和/或 C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config

我有这个由提琴手设置的:

<system.net>  
    <defaultProxy>
        <proxy autoDetect="false" bypassonlocal="false" proxyaddress="http://127.0.0.1:8888" usesystemdefault="false" />
    </defaultProxy>
</system.net>
Run Code Online (Sandbox Code Playgroud)

删除此 xml 部分。如果它没有生效,请重新启动您的计算机(在我的情况下需要它)。