我想制造这样的情况,让.Net抛出这个异常:
InvalidOperationException: Cannot load Counter Name data because an invalid index '' was read from the registry.
例如,在这个问题中Cannot load Counter Name data because an invalid index -Exception 我想这么做的原因是我的应用程序的一小部分用户会遇到这个问题,我想检测到这种情况并显示一个对话框,以帮助用户通过运行lodctr来修复它。(不幸的是,简单地修复调用代码不是一个选项,因为异常是在第三方库中抛出的)为了验证这个过程,我需要能够遇到这个问题。
不用说,我想以一种使我的计算机仍然可用且可以通过使用lodctr轻松恢复的方式破坏性能计数器注册表。我不想砖化我的机器。
InvalidOperationException: Cannot load Counter Name data because an invalid index '' was read from the registry.
例如,在这个问题中Cannot load Counter Name data because an invalid index -Exception 我想这么做的原因是我的应用程序的一小部分用户会遇到这个问题,我想检测到这种情况并显示一个对话框,以帮助用户通过运行lodctr来修复它。(不幸的是,简单地修复调用代码不是一个选项,因为异常是在第三方库中抛出的)为了验证这个过程,我需要能够遇到这个问题。
不用说,我想以一种使我的计算机仍然可用且可以通过使用lodctr轻松恢复的方式破坏性能计数器注册表。我不想砖化我的机器。