Я добавил ссылку на System.Configuration. Я создал App1.config в моем проекте, и заселили ее со следующим кодом:Чтение настроек из app.config в .net 4.5
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="ResistanceA" value="0.04"/>
<add key="ResistanceB" value="0.04"/>
<add key="ResistanceC" value="0.01"/>
<add key="TempBattLow" value="40"/>
<add key="TempBattHigh" value="45"/>
<add key="TempLoad" value="40"/>
</appSettings>
</configuration>
Тогда я пытаюсь прочитать значения, используя следующий код,
using System.Configuration;
string str = ConfigurationManager.AppSettings.Get("ResistanceA");
Однако я не получаю данные. Любая идея, что я делаю неправильно? Благодарю.
Действительно ли (имя приложения здесь) .config отображается в той же папке, что и ваш (app name here) .exe-файл? –
Почему-то у меня было двое. App.config и новый, который я создал. Он пытался читать с первого. Спасибо за легкое решение! – jules0075