2016-05-20 6 views
0

理由はわかりませんが、私のapp.config.fileにAppSettingsがありません。 私はそれを追加すると、私は私のアプリを実行すると、appSettingが削除され、私は私のデータを読み取ることができません!なぜ私のConfigurationManagerにAppSettingsがありませんか?

<?xml version="1.0" encoding="utf-8" ?> 
<configuration> 
<add key="RepertoireEntree" value="E:\DEV\Autres\DevAgréga\Input\*.txt"/> 
<add key="RepertoireSortie" value="E:\DEV\Autres\DevAgréga\Output\"/> 
</configuration> 

とC#で:あなたはapp.configファイルでのXMLが正しくありません

string RepertoireEntree = ConfigurationManager.AppSettings["RepertoireEntree"]; 
+0

はあなたが行動を理解するために、時計を設定し、デバッグモード中に表示しようとしたことがありますか?あなたがプロジェクトに持っているapp.configファイルの数は? – Prathyush

+1

あなたが間違っているのは確かです。プロジェクト>プロパティ>設定を代わりに使用し、コードでProperties.Settings.Default.RepertoireEntreeを使用します。 –

答えて

1

は、ここに私のファイルです。

ノートのappSettings

<?xml version="1.0" encoding="utf-8" ?> 
<configuration> 



<appSettings> 
    <add key="RepertoireEntree" value="E:\DEV\Autres\DevAgréga\Input\*.txt"/> 
    <add key="RepertoireSortie" value="E:\DEV\Autres\DevAgréga\Output\"/> 
</appSettings> 


</configuration> 

の開始タグと終了タグPS

これはおそらくあなたのための問題(しかしmoreso将来の読者のための)ではありませんが

あなたがこの参照を持っていることを確認してください:

Namespace: System.Configuration 
Assembly: System.Configuration (in System.Configuration.dll) 

MSDN

+1

彼はすでに参照を持っています。そうでなければ、 'ConfigurationManager'はアクセスできません。 –

+1

オリジナルのポスターだけでなく、「後の読者」のコメントを追加することもあります。 – granadaCoder

2

あなたはそれが認識されません他、appSettings要素でアプリの設定を持っている:

<?xml version="1.0" encoding="utf-8" ?> 
<configuration> 
    <appSettings> 
     <add key="RepertoireEntree" value="E:\DEV\Autres\DevAgréga\Input\*.txt"/> 
     <add key="RepertoireSortie" value="E:\DEV\Autres\DevAgréga\Output\"/> 
    </appSettings> 
</configuration> 

ところで、設定に通常の方法を使用する方が簡単です。これを行うには、[プロジェクト設定]> [設定]タブから設定ファイルを作成します。

Visual Studioがあなたのためにapp.configでXML要素を生成し、あなたはこのようにあなたのプロパティを参照することができます

string re = Properties.Settings.Default.RepertoireEntree; 
+0

パトリック、私は誤ってダウンボートに当たったと思うが、それは2番目の後半に逆転した。たぶんあなたはそれを見ました。 – Jamiec

+0

ああ、気にしないでください。あまり関係はありません。右? @Jamec –

+0

すぐに更新されませんでした。私はこれが何度も起こっているのを見ているので、レイテンシの問題があると思います。 –

関連する問題