调用WebClient.DownloadString会引发一次“first chance exception”(第一次机会异常):
IOException: The specified registry key does not exist.
最近我们的软件在现有代码中运行时出现了一些第一次机会异常。我们的政策是,为了使调试更容易,我们的代码应该在不产生第一个机会异常的情况下运行。
当调用DownloadString时,在WebClient类中出现第一个机会异常,在远程主机不可用的情况下也可能出现异常。
有人知道如何防止这种第一次机会异常吗?
我在Windows 8机器上运行VS 2010。据我所知,我没有任何杀毒软件或防火墙运行。
代码在启用调试的情况下以.Net Framework 4.0的x86模式运行。代码是VB.Net和C#的混合体。