2016-11-10 23 views
0

"samplesApp.config"という名前の新しい設定ファイルを作成しました。以下のようになります。新しい設定ファイルから値を読み込む方法

<?xml version="1.0" encoding="utf-8" ?> 
<configuration> 
    <appSettings> 
    <add key="IDNUMBER" value="1200"/> 
    </appSettings> 
</configuration> 

上記の設定ファイルから値を読み取ろうとしています。しかし、それは新しい設定file.howから値を読み取るされていない、私はC#の

string port = ConfigurationManager.AppSettings["IDNUMBER"]; 
+0

可能な複製(http://stackoverflow.com/questions/ 505566/loading-custom-configuration-files) –

+3

は 'app.config'または' web.config'ファイルを呼び出します。あるいは、それを 'samplesApp.config'と呼ぶつもりですか? – Daniel

答えて

0

を使用して、新しい設定ファイルから値を読み取ることができ、私はあなたのコードを試してみました、それは私があなたの問題は、あなたの設定ファイルが原因だと思う

の作品'samplesApp.config'ではなく、 'samplesApp.config'ではなく、次の名前を持つ必要があります。

ベストプラクティスは、名前がApp.Configのテキストファイルをルートプロジェクト内に作成することですあなたがプログラムを実行すると、正しい設定ファイルであるbinフォルダに作成されます。

Webアプリケーションを開発している場合、あなたは次の名前でファイルを作成する必要がありますが:[カスタム設定ファイルをロード]の「Web.Configの」

関連する問題