0

カスタム バリデータを開発し、Enterprise Library Configuration Consoleでバリデータを使用しました。ただし、config xml のカスタム バリデータのtype属性は、カスタム バリデータの実際のタイプではなく、空白になります。これまでに次の手順を実行しました。

  1. ValueValidator から継承するカスタム バリデータを作成しました。
  2. カスタム バリデータに基づいて作成された属性。
  3. ValueValidatorData から継承するカスタム値バリデータ データを作成しました。
  4. ビルドされた dll を Enterprise Library Configuration Console のディレクトリにコピーしました。
  5. soln の「Enterprise Library v6 Binaries Path」に同じパスを追加しました。

上記の手順を実行した後、カスタム バリデータがコンソールのバリデータ リストに表示されるようになりました。バリデーターを適用すると、値バリデーターのすべてのデータがコンソールに正しく表示されました。ただし、構成を保存すると、構成xmlのtype属性の値が空のままになります。

私は何かを逃したことがありますか?

PS: ご参考までに、型を手動で xml に追加した後、バリデーターは正常に動作しますが、型が xml に自動的に追加されないのは少しイライラします。

4

1 に答える 1