此计算机上的代理设置没有正确地针对 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 指定代理服务器

  1. 从**“工具”菜单中选择“选项”**。

  2. 在**“选项”对话框中,选择“环境”,然后选择“Web 浏览器”**。

  3. 单击**“Internet Explorer 选项”**。

  4. 在**“连接”选项卡中,单击“局域网设置”**。

  5. 取消选择**“自动检测设置”**。

  6. 在**“代理服务器”区域中,选择“为 LAN 使用代理服务器 (这些设置不会应用于拨号或 VPN 连接)。”**。

  7. 指定与网络相符的地址和端口号。

  8. 单击**“确定”,然后单击“确定”,再单击“确定”**。

  9. 从**“文件”菜单中选择“退出”**,然后重新打开 Visual Studio。

请参见

任务

Adding and Removing Web References

其他资源

“添加 Web 引用”对话框

Programming the Web with XML Web Services