2016-04-01 5 views
0

を使用する場合、私は、コードのこれらの作品を持って更新していない基本的にのapp.config私はCONFIGMANAGER

<?xml version="1.0" encoding="utf-8" ?> 
<configuration> 
    <appSettings> 
    <add key="Volume" value="7"/> 
    <add key="Keyval" value="X"/> 
    <add key="Theme" value="Light"/> 
    </appSettings> 
</configuration> 

、私はラジオボタンを押したときに、それはテーマを変更しますchangetheme()に文字列を送信しますが、app.configでは更新されません。

+1

[実行時に私のApp.exe.configキーを変更するにはどうすればいいですか?](http://stackoverflow.com/questions/5468342/how-to-modify-my-app-exe-config-keys-実行時) – Igor

+0

http://stackoverflow.com/questions/11149556/app-config-change-valueの重複している可能性があります –

+0

['Settings.settings'](https://msdn.microsoft .com/en-us/library/0zszyc6e(v = vs.110).aspx)? –

答えて

0

デバッグで実行していますか?

おそらく、間違ったファイルを見ている可能性があります。 Visual Studioのデバッグ中は、bin \ Debugの設定ファイルを使用するため、ソリューションからApp.configが更新されません。代わりに、私は文字列を使用することになり、比較のために==を使用しての

0

はメソッド等しい:

Name.Equals("Light") 

私はそれは問題ではないことを賭けるだろうが、それは良い習慣だと多分あなたは幸運を得ると、それはあります問題。