2

単純な Microsoft エラー メッセージに完全に混乱しています。

カスタム ConfigurationSection (カスタム ConfigurationElement とカスタム ConfigurationElementCollection、および複数の ConfigurationProperties を使用する) を含むアセンブリに対して XSD.exe を実行すると、次のエラー メッセージが表示されます。

エラー: 'Olbert.Entity.Utils.dll' の処理中にエラーが発生しました。

  • タイプ 'Olbert.Entity.DatabaseConnection' を反映するエラーがありました。
  • ICollection から継承するため、System.Configuration.ConfigurationLockCollection に既定のアクセサーを実装する必要があります。

ただし、問題のクラスにはデフォルトのアクセサーがあります。

public object this[int idx]
{
    get { return null; }
    set { }
}

上記は何もしないことを認識していますが、要素のプロパティにインデックスでアクセスする必要はありません。エラーメッセージを回避しようとしています。

どうしたの?

4

1 に答える 1

2

ドロップします。セットアクセサーで。設定 { ; }

于 2011-06-01T04:37:28.440 に答える