Webservice 或者HttpRequest请求的时候提示 “指定的注册表项不存在”错误 解决方案


今天又遇到神奇的事情,在使用WebService的时候居然提示“指定的注册表不存在。”

The specified registry key does not exist.

Google后发现,原来是打补丁MS12-074惹的祸。

https://connect.microsoft.com/VisualStudio/feedback/details/773666/webrequest-create-eats-an-ioexception-on-the-first-call#details

http://support.microsoft.com/kb/2745030

只需要把下面的注册表项加入注册表就行了:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework]
"LegacyWPADSupport"=dword:00000000

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework]
"LegacyWPADSupport"=dword:00000000

http://stackoverflow.com/questions/13141434/httpclient-request-throws-ioexception/13745641#13745641


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM