【问题标题】:visual studio community proxy视觉工作室社区代理
【发布时间】:2016-09-06 09:20:14
【问题描述】:

我正在尝试在代理后面使用 Visual Studio 社区,但我不断收到错误消息。

我已将以下内容添加到D:\myVisualStudioInstall\Common7\IDE\devenv.exe.config

    <system.net>
    <settings>
    <ipv6 enabled="false"/>
    <defaultProxy useDefaultCredentials="true" enabled="true">
    <proxy bypassonlocal="true" proxyaddress="http://myProxy.com:8080" />
    </defaultProxy>
    </settings>
    </system.net>

我在启动时收到错误:

无法识别的元素“defaultProxy”。 (C:\Users\me\AppData\Local\Microsoft\VisualStudio\14.0\devenv.exe.config 第 1304 行)

我哪里出错了?我在网上找到的所有内容都告诉我 defaultProxy 应该是这个元素的名称,但也许对于社区版有一些不同?我已经在 Windows 凭据管理器中检查了我的凭据,它似乎可以正常工作,因为 IE 不再提示我输入它们。

谢谢

【问题讨论】:

  • 删除 settings 元素,不确定你从哪里得到的。
  • settings 已经在那里了。我已将其删除,现在 Visual Studio 根本无法启动。但如果我把它放回去,它会启动并给我熟悉的错误
  • 好的,我的意思是把defaultProxy元素直接放在system.net里面,而不是放在settings里面
  • 我把代理的东西从设置下移了出来,这行得通!您可以添加您的评论作为答案,以便我可以将其标记为解决方案吗?

标签: c# windows visual-studio proxy visual-studio-community


【解决方案1】:

defaultProxy 元素需要直接位于system.net 下方,而不是位于settings 内部。把它移到那里,它就可以工作了。

【讨论】:

  • 这行得通。我现在有&lt;system.net&gt; &lt;settings&gt; &lt;ipv6 enabled="true"/&gt; &lt;/settings&gt; &lt;defaultProxy useDefaultCredentials="true" enabled="true"&gt; &lt;proxy bypassonlocal="true" proxyaddress="http://myproxy.com:8080" /&gt; &lt;/defaultProxy&gt; &lt;/system.net&gt; 再次感谢您的帮助!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-10-18
  • 2020-06-14
  • 1970-01-01
  • 2023-04-01
  • 2018-07-05
  • 2018-06-11
  • 1970-01-01
相关资源
最近更新 更多