如何在 Visual Studio 2019 中配置代理?

问题描述 投票:0回答:4

我想通过 Visual Studio 下载 python 包。我想配置代理来下载这些包。

警告:重试(重试(总计=4,连接=无,读取=无, 连接中断后重定向=无,状态=无)) 'NewConnectionError(': 无法建立新连接: [Errno 11001] getaddrinfo 失败')': /simple/pydotplus/

我尝试了以下步骤,但没有成功:

  1. 使用
    netsh
    添加全局代理(https://superuser.com/a/375525/584920)
  2. 修改
    devnet.exe.config
    (https://stackoverflow.com/a/41936608/2614539)

注意:我为 GitHub 配置了代理,它在 Visual Studio 中就像一个魅力一样。

visual-studio proxy visual-studio-2019
4个回答
8
投票

如果您在 Microsoft Windows 环境中使用 Visual Studio。您的代理设置应通过 Internet Explorer 在控制面板中通过 Visual Studio 按以下方式配置...

  • 打开 Visual Studio,然后单击“工具”->“选项...”

  • 在“环境”部分滚动到并单击“Web 浏览器”,然后单击“Internet Explorer 选项...”

  • 在 Internet Explorer 选项中,单击“连接”选项卡,然后单击“LAN 设置...”按钮,并选中标有“为 LAN 使用代理服务器”的复选框(这些设置不适用于拨号-或 VPN 连接)”。然后单击“高级”选项卡。您可以在此处放置代理服务器设置。

如果您使用的是 Mac,并且尝试安装 Visual Studio 或使用其服务(例如 Azure 等)...您可能需要通过 Microsoft Docs 查看以下链接,其中解释了端点需要要打开 flor 代理/和防火墙设置。


6
投票

我在登录和更新许可证方面也遇到了很多困难。我发现在环境选项中选择系统网络浏览器而不是嵌入式浏览器解决了我的问题。

enter image description here

我可以登录外部浏览器并能够登录并最终更新许可证。


5
投票

工具->选项->Web 浏览器->Internet Explorer 选项->连接->LAN 设置->代理服务器->高级 在这里添加您的代理 IP 和端口。


0
投票

这适用于在隔离环境(无法访问互联网)中使用 VSCODE 时访问此页面并尝试了解如何使扩展正常工作的用户。 VSCode 默认情况下将使用 inetcpl.cpl 中指定的代理设置。

MS 提供了需要在代理上列入白名单的 URL 列表。链接是https://code.visualstudio.com/docs/setup/network。然而,他们错过了一个您需要访问扩展程序的 URL。 https://marketplace.visualstudio.com/。将其添加到代理上允许的 URL 列表中,这样就成功了。

© www.soinside.com 2019 - 2024. All rights reserved.