как называется app.config приложения winforms?и как я могу знать, что приложение загрузило этот app.config? - PullRequest
0 голосов
/ 17 августа 2010

ну, я в принципе не могу добавить файл app.config в мой проект win form.
и я не знаю, использует ли приложение его на самом деле или нет.
я использовал "Добавить"> "Новый элемент"> "Файл конфигурации приложения ", но я не знаю, считывает ли приложение данные из файла или нет.
Так как я могу знать, что приложение действительно читает этот файл?
спасибо

Ответы [ 3 ]

3 голосов
/ 17 августа 2010

Файл будет называться "yourappname.exe.config" в выходном каталоге вашего проекта.Чтобы проверить, использует ли ваше приложение файл или нет, вы можете добавить в код простой тест:

В файле app.config:

<configuration>
   <appSettings>
       <add key="testValue" value="Testing testing, one two three" />
   </appSettings>
</configuration>

В основном в любом месте кода вашего приложения.(желательно код, который выполняется во время запуска):

MessageBox.Show(ConfigurationManager.AppSettings["testValue"]);

Вы должны увидеть окно сообщения со значением из файла конфигурации.

1 голос
/ 17 августа 2010

1) Файл app.config компилируется как [yourProjectName] .exe.config.2) Если какие-либо (базовые) вызовы ConfigurationManager работают, он прочитал ваш app.config.

0 голосов
/ 17 августа 2010

При сборке файл app.config будет скопирован как NameOfApplication.exe.config в папку отладки или выпуска вместе с исполняемым файлом.Это файл, который будет прочитан.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...