C#学习教程:创建在“system.net/defaultproxy”配置部分指定的网络代理时出错。该应用程序只是一个exe,没有配置文件或其他任何东西。“创建在‘system.net/defaultproxy’配置部分中指定的Web代理时出错”我该怎么办?我今天遇到了同样的问题并找到了解决方案。在我的例子中,问题出现是因为我使用网络磁盘来存储我的项目。从该网盘运行时出现问题。我把这个项目移到了我的本地硬盘上,但它不见了。我猜它与安全有关,因为Windows认为网络驱动器不如我的硬盘驱动器安全。尝试将以下行添加到您的app.config或web.config,您的应用可能会正常工作。在我的例子中,我在“D”驱动器上有一个Windows2003服务器和我的.net4.0控制台应用程序,并且在运行它时我一直看到这个错误(它试图连接到远程WCF服务)。一旦我将应用程序文件放在我的“C”驱动器上,一切正常。我不知道为什么!我也有这个问题(把这个问题放在别处)。事实证明,在我的例子中,我调用了一个通过SSL保护的WCF服务。该证书是内部颁发的用于开发目的的证书。当您的wcf服务引用配置为https://myserv/service.svc但证书具有https://myserv.mydomain.com/service.svc时,会出现问题。删除完全限定的统一名称(从app.configweb.config中的客户端元素(或者如果它在client.config中)就可以了。这个错误与你正在构建的.Net框架有某种关系。我创建了我做了一个执行WebRequest的简单测试应用程序。如果我将目标Framwework设置为4.0,我会收到此错误。如果我随后将其设置为3.5,而不更改代码,我的请求工作正常。它没有直接解决你的问题,因为您可能无法更改正在使用的外部应用程序,但我希望这对寻找相同错误消息的人有用。检查web.config文件中是否有sharedListeners标记。在每个添加标签中,您需要填充“type”属性......像这样:“修复”它:但是,VisualStudio(2012)实际上告诉我不允许使用此属性......仍然删除它会导致我得到错误,包括它导致它工作。我运行“netshwinsockreset”(以管理员身份)并重置PC以解决问题。这发生在尝试安装winforms应用程序时-这在办公室中的所有其他PC上工作正常。一条线索是Chrome无法在此PC上访问互联网-该解决方案解决了这两个问题。以上就是C#学习教程:在“system.net/defaultproxy”配置部分创建Web代理时报错分享的全部内容,如果对大家有用还需要详细了解C#学习教程,希望大家多多关注——本文整理自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
