2016-11-10 2 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/загрузка-custom-configuration-files) –

+3

вызовите файл 'app.config' или' web.config'. Или вы намереваетесь называть его 'samplesApp.config'? – Daniel

ответ

0

Я попробовал ваш код и он работает

Я думаю, ваша проблема связана с файлом конфигурация имя, вы должны иметь следующее имя: 'samplesApp.exe.config', а не 'samplesApp.config'

Лучшей практикой является создание в вашем корневом проекте текстового файла с именем: App.Config, поэтому при запуске программа будет создана в папке bin, правильном файле конфигурации.

Если вы разрабатываете веб-приложение, вы должны создать файл со следующим названием: «Web.Config»

Смежные вопросы