gpt4 book ai didi

c# - 如何处理来自用户代码的 UnauthorizedAccessException

转载 作者:太空狗 更新时间:2023-10-29 21:59:07 28 4
gpt4 key购买 nike

在我拥有的 Windows 应用程序中,我在注册表中进行了一些更改,例如删除特定键,在某些测试场景中,例如在安装了 UAC 的 Vista 机器中,我得到了 System.UnauthorizedAccessException。我的代码看起来像这样:

try
{
//delete registry keys
}
catch (UnauthorizedAccessException ex)
{
//handling
}
catch (Exception genEx)
{
//handling
}

但是应用程序仍然会崩溃,没有被 catch block 处理。有什么办法可以解决吗?

最佳答案

您可能正在从 catch block 中抛出另一个异常。尝试注释 catch block 中的所有行,它应该可以正常工作。

关于c# - 如何处理来自用户代码的 UnauthorizedAccessException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8617482/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com