Cod*_*eld 6 c# exception first-chance-exception
对WebClient.DownloadString的调用给出了第一次机会异常:
IOException: The specified registry key does not exist.
Run Code Online (Sandbox Code Playgroud)
一段时间以来,我正在接受在现有代码中运行我们软件的第一次机会异常.
我们的策略是我们的代码应该运行而不会给出第一个更改异常,以使调试更容易.
调用DownloadString时,在WebClient类中以及远程主机不可用的远程处理方案中发生第一次机会异常.
有谁知道我们如何防止这个第一次机会异常?
我在Windows 8机器上运行VS 2010.据我所知,我没有运行任何防病毒或防火墙.
代码在x86模式下运行,用于启用调试的.Net framework 4.0.代码是VB.Net和C#的混合
这是一个 .NET 问题,微软在这里发布了更新:
http://technet.microsoft.com/en-us/security/bulletin/ms12-074
您可以添加自己缺少的注册表密钥:
Registry location: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework
DWORD (32-bit) Value name: LegacyWPADSupport
Value data: 0
Run Code Online (Sandbox Code Playgroud)
对于 64 位机器:
Registry location: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework
DWORD (32-bit) Value name: LegacyWPADSupport
Value data: 0
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1345 次 |
| 最近记录: |