我们的一位客户报告说我们的软件存在问题。在进一步调查时,似乎在尝试初始化HttpWebRequest
对象时抛出了配置异常。
异常消息显示为:Error creating the Web Proxy specified in the 'system.net/defaultProxy' configuration section.
在网上寻找解决方案似乎有很多原因导致此错误,但我找不到与我的案例有关的解决方案。
应用程序和.NET框架都安装在同一驱动器上,即系统驱动器。 .NET 4已安装并正在运行(我已重新安装了几次以进行验证)。并且计算机上没有配置代理。
这是我的应用程序配置:
<?xml version="1.0"?>
<configuration>
<system.net>
<connectionManagement>
<add address="*" maxconnection="40" />
</connectionManagement>
<settings>
<servicePointManager expect100Continue="false" />
</settings>
<defaultProxy enabled="true" useDefaultCredentials="true">
<proxy/>
<bypasslist/>
<module/>
</defaultProxy>
</system.net>
<startup><supportedRuntime version="v2.0.50727"/></startup></configuration>
我已尝试禁用默认代理和默认凭据但未解决此问题。
有些人认为它可能与恶意软件有关,我们在机器上运行Malwarebytes并且没有发现任何威胁。
我还有其他选择吗?还有什么其他原因可以引起这种例外?