2

オフィスにアプリケーションを展開していますが、15 台のマシンのうち 1 台だけで、このコード部分にメッセージを含む がスローされることがあります。System.IO.IOExceptionAn internal error occurred.

RegistryKey key = Registry.CurrentUser.CreateSubKey(
    @"Software\ABC Company Name Here\Apps\MyApp\Settings\",
    RegistryKeyPermissionCheck.ReadSubTree);

MSDNはこれが意味すると言います

The nesting level exceeds 510.
-or-
A system error occurred, such as deletion of the key, or an attempt to create a key in the LocalMachine root.

どちらもそうではないようですが。これをどのように追跡しますか?

編集:

これは Windows 7 で、ユーザー アカウントはマシンの管理者です。オフィス全体で同じセットアップを使用していますが、この 1 台のマシンだけが故障しています。また、散発的に失敗しますが、コードは最大 95% の確率で機能します。

4

0 に答える 0