У меня есть файл конфигурации, подобный этому:
?xml version="1.0" encoding="utf-8" ?
configuration
appSettings
add key="PortName" value="COM4"
add key="BaudRate" value="9600"
add key="DataBits" value="8"
appSettings
configuration
... и затем я хочу получить доступ к значениям app.config с помощью этого кода:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO.Ports;
using System.Configuration;
namespace SystemToControler
{
public class ConnectionProtocol : IConnectionProtocol
{
SerialPort serialPort = new SerialPort();
public ConnectionProtocol()
{
serialPort.PortName = ConfigurationManager.AppSettings["PortName"];
serialPort.BaudRate = Convert.ToInt32(ConfigurationManager.AppSettings["BaudRate"]);
serialPort.DataBits = Convert.ToInt32(ConfigurationManager.AppSettings["DataBits"]);
}
}
}
... ион говорит мне, что эти ключи не существуют.
Что я делаю неправильно ???Пожалуйста, помогите!