无法加载 DLL“rasapi32.dll”的问题的解决方法

本文详细介绍了在遇到WebClient加载dll出现问题时,通过在web.config文件中加入特定代码解决的方法。重点阐述了web.config文件中<defaultproxy>元素的作用,以及如何通过配置全局HTTP代理解决实际问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

最近在做文章采集系统时用到了WebClient,在本地测试好好的,可是上传到服务器上老报错。最后经过步步检查,发现问题出在无法加载 DLL“rasapi32.dll”,刚开始还以为是服务器的权限问题了,可是最后发现不是,解决该问题的办法其实很简单,只需要在web.config文件中加入如下的代码就ok了
<system.net>
    <defaultProxy>
      <proxy usesystemdefault="False" />
    </defaultProxy>
  </system.net>
原因何在?那我们就要来学学web.config文件中的<default proxy> 的知识了。
web.config文件中的<default proxy> 这个元素指定了HTTP请求Internet资源时使用的代理服务器.
<defaultProxy>元素定义了被GlobalProxySelection类使用的代理服务器信息. 任何没有制定代理属性的HttpRequest都会使用由defaultProxy定义的代理.

总的来说, 标准桌面应用程序中, .NET运行时会使用由Microsoft Internet Explorer中的代理服务器配置. 如果你访问你的web service存在的站点, 那么你就能够不修改任何配置地用.NET运行时来进行访问, 因为你的配置是从你的user profile中获取的.

.NET运行时并不支持自动探测代理的服务的脚本. 如果IE浏览器使用自动配置这个选项来确定HTTP代理配置, 你就能够手动地在web.config文件中, 配置全局的HTTP代理配置. 同样地, 当你在没有加载user profile的情况下, 使用.NET运行时来访问一个XML web service(比如说, 你从一个ASP.NET页面调用web service), 你就必须在web.config中进行配置.

读入文件“F:\Users\Administrator\Desktop\老狗辅助\老狗辅助\mswsock.dll”失败 读入文件“F:\Users\Administrator\Desktop\老狗辅助\老狗辅助\zlib1.dll”失败 读入文件“F:\Users\Administrator\Desktop\老狗辅助\老狗辅助\gzip.dll”失败 读入文件“F:\Users\Administrator\Desktop\老狗辅助\老狗辅助\rasapi32.dll”失败 读入文件“F:\Users\Administrator\Desktop\老狗辅助\老狗辅助\IPHlpApi.dll”失败 读入文件“F:\Users\Administrator\Desktop\老狗辅助\老狗辅助\oleaut32.dll”失败 读入文件“F:\Users\Administrator\Desktop\老狗辅助\老狗辅助\shlwapi.dll”失败 读入文件“F:\Users\Administrator\Desktop\老狗辅助\老狗辅助\ICMP.DLL”失败 读入文件“F:\Users\Administrator\Desktop\老狗辅助\老狗辅助\comdlg32.dll”失败 读入文件“F:\Users\Administrator\Desktop\老狗辅助\老狗辅助\mgod.dll”失败 读入文件“F:\Users\Administrator\Desktop\老狗辅助\老狗辅助\mgbeae.dll”失败 读入文件“F:\Users\Administrator\Desktop\老狗辅助\老狗辅助\olepro32.dll”失败 读入文件“F:\Users\Administrator\Desktop\老狗辅助\老狗辅助\PDH.DLL”失败 读入文件“F:\Users\Administrator\Desktop\老狗辅助\老狗辅助\atl.dll”失败 读入文件“F:\Users\Administrator\Desktop\老狗辅助\老狗辅助\psapi.dll”失败 读入文件“F:\Users\Administrator\Desktop\老狗辅助\老狗辅助\imagehlp.dll”失败 读入文件“F:\Users\Administrator\Desktop\老狗辅助\老狗辅助\helpsrf.ime”失败 读入文件“F:\Users\Administrator\Desktop\老狗辅助\老狗辅助\imm32.dll”失败 读入文件“F:\Users\Administrator\Desktop\老狗辅助\老狗辅助\lua.dll”失败 读入文件“F:\Users\Administrator\Desktop\老狗辅助\老狗辅助\advpack.dll”失败 读入文件“F:\Users\Administrator\Desktop\老狗辅助\老狗辅助\lz32.dll”失败 读入文件“F:\Users\Administrator\Desktop\老狗辅助\老狗辅助\urlmon.dll”失败 读入文件“F:\Users\Administrator\Desktop\老狗辅助\老狗辅助\Winsta.dll”失败 读入文件“F:\Users\Administrator\Desktop\老狗辅助\老狗辅助\imedllhost09.ime”失败 读入文件“F:\Users\Administrator\Desktop\老狗辅助\老狗辅助\shdocvw.dll”失败 读入文件“F:\Users\Administrator\Desktop\老狗辅助\老狗辅助\Powrprof.dll”失败 读入文件“F:\Users\Administrator\Desktop\老狗辅助\老狗辅助\msvfw32.dll”失败 读入文件“F:\Users\Administrator\Desktop\老狗辅助\老狗辅助\unrar.dll”失败 读入文件“F:\Users\Administrator\Desktop\老狗辅助\老狗辅助\odbc32.dll”失败 读入文件“F:\Users\Administrator\Desktop\老狗辅助\老狗辅助\avicap32.dll”失败 读入文件“F:\Users\Administrator\Desktop\老狗辅助\老狗辅助\Winhttp.dll”失败 读入文件“F:\Users\Administrator\Desktop\老狗辅助\老狗辅助\NETAPI32.DLL”失败 读入文件“F:\Users\Administrator\Desktop\老狗辅助\老狗辅助\SrClient.dll”失败 读入文件“F:\
最新发布
03-10
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值