此计算机上的代理设置没有正确地针对 Web 发现进行配置。
如果您正在防火墙后的计算机上进行开发且没有为 Internet Explorer 连接显式指定代理服务器,则在“Web 引用”对话框中出现该错误。 为了使防火墙之外的服务对 Web 浏览器可用,需要在“添加 Web 引用”对话框中为网络上的代理服务器显式指定地址和端口。 Internet Explorer 连接的“自动检测代理”选项被 .NET Framework 忽略。 可能需要询问网络管理员获取该代理信息。
有关“Automatic Discovery for Firewall and Web Proxy Clients”(自动搜寻防火墙和 Web 代理客户端)的更多信息,请参见:https://www.microsoft.com/technet/prodtechnol/isa/2004/plan/automaticdiscovery.mspx。
为 Internet Explorer 指定代理服务器
从**“工具”菜单中选择“选项”**。
在**“选项”对话框中,选择“环境”,然后选择“Web 浏览器”**。
单击**“Internet Explorer 选项”**。
在**“连接”选项卡中,单击“局域网设置”**。
取消选择**“自动检测设置”**。
在**“代理服务器”区域中,选择“为 LAN 使用代理服务器 (这些设置不会应用于拨号或 VPN 连接)。”**。
指定与网络相符的地址和端口号。
单击**“确定”,然后单击“确定”,再单击“确定”**。
从**“文件”菜单中选择“退出”**,然后重新打开 Visual Studio。
请参见
任务
Adding and Removing Web References