2009-08-19 2 views
1

Как я могу создать файл app.config программно при запуске приложения (если файл не существует)?Динамически создавать файл app.config при запуске приложения

+0

Можете указать более подробную информацию? Я думаю, что вам очевидно, как записать файл на диск, но я думаю, что это не настоящий вопрос. Что вы хотите достичь? – Achim

ответ

2

Поскольку этот файл является стандартным XML, вы можете просто использовать XmlTextWriter для его создания.

0

Я не уверен, но это более уместно сделать вашу программу обработкой этого исключения, а затем использовать значения по умолчанию, если нет app.config?

0

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

Но учтите, что пользователь, выполняющий приложение, сможет это сделать, так как он имеет достаточный доступ к каталогу установки —, это обычно не так (и, скорее всего, потребует эскалация UAC).

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