2016-03-31 9 views
0

added a link to my app.config file to my unit test projectがあり、動作しています。しかし、私のXMLにここで説明したカスタムセクション(How to get the values of a ConfigurationSection of type NameValueSectionHandler)を追加すると、ConfigurationManagerはデバッガの無効な状態であると表示します。カスタムコンフィグレーションセクションが原因でコンフィグレーションがロードされない

私のapp.configは次のように終了します。 enter image description here

MSDNは、我々は、彼らが廃止されて、古い前.NET 2のconfigクラスを使用することになっていないと言います。だから私はここで何が間違っているのか分からないのですか?

+0

このセクションでは、 '

'を使用してみてください。また、画像を使用しないでください。 –

+0

2番目の要素は何を制御していますか?リンクがありますか? –

+0

アセンブリへの参照です。私は私のプロジェクトでそれを持っています。 –

答えて

0

なるほど...私はエラーが記録されていないされていたと思ったが、これはそれをクリアしていると報告されていた発見した:

System.Configuration.ConfigurationErrorsException:設定 システム--->初期化に失敗しました System.Configuration.ConfigurationErrorsException:設定ファイルごとに1つの 要素のみが許可され、存在する場合は がルート要素の最初の子でなければなりません。

+0

あなたは 'type =" System.Configuration.NameValueSectionHandler "' 'AppSettingsSection'が必要ではないと思いますか? – Crowcoder

+0

MSDNによると、これは非難されていますが、例がたくさんあるので混乱します。 –

関連する問題