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)
我知道这很旧,但我想分享解决此问题的方法。我发现造成这种情况的原因是启用了 Internet Explorer 的代理连接。
您可以转到 IE > 设置 > Internet 选项
然后将打开 Internet 选项对话框。
转到连接选项卡并查找 LAN 设置。
从那里,如果您看到“为 LAN 使用代理服务器(这些设置不适用于拨号或 VPN 连接)”。选中,取消选中它,然后按确定。
那么该错误将被删除。
我希望这对遇到此类问题的其他读者有所帮助。
还要检查 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 部分。如果它没有生效,请重新启动您的计算机(在我的情况下需要它)。