Как я могу делиться данными конфигурации между приложениями для настольных компьютеров .net? Раньше я использовал общий файл .ini, но теперь, перейдя на .net, я задаюсь вопросом, будет ли это более предпочтительным? App.config больше похож на конкретный файл приложения, чем на общий файл конфигурации, и я не знаю, как писать настройки там, как ConfigurationManager.AppSettings.Set (...), похоже, фактически не вносит никаких изменений.. Настройки конфигурации кросс-приложений
ответ
можно перенаправить раздел конфигурации внешнего файла с помощью атрибута configSource,
http://msdn.microsoft.com/en-us/library/system.configuration.sectioninformation.configsource.aspx
Таким образом, вы можете поставить общие настройки в таком файле, и загрузить его в нескольких App.config файлов.
Какова область действия перенаправленного файла? должен ли он находиться в папке .exe или под ним или может быть aynywhere в файловой системе? –
И +1 для обучения мне что-то, чего я не знал :-) –
Не уверен, что это сработает. Я уверен (по крайней мере, в веб-контексте), что источник конфигурации должен находиться в одном и том же «~» приложении. –
- 1. Настройки настройки веб-конфигурации ASP.net
- 2. Данные настройки конфигурации Magento
- 3. Настройки конфигурации в asp.net
- 4. Настройки статической конфигурации Android
- 5. Настройки конфигурации репликации IIS7
- 6. Настройки конфигурации службы Windows
- 7. Настройки конфигурации Teamcity
- 8. Метод настройки конфигурации Spring
- 9. Настройки конфигурации Django 1.4
- 10. получить все настройки конфигурации, загружаемые менеджером конфигурации
- 11. Настройки SD-карты и конфигурации
- 12. Настройки конфигурации базы данных Codeigniter
- 13. Способы настройки конфигурации XML Log4j
- 14. Общие настройки глобальной конфигурации ZF2
- 15. Как реализовать конфигурации и настройки?
- 16. (.net) Основной вопрос конфигурации Настройки
- 17. Особенности настройки конфигурации iPhone iPhone
- 18. Где мои настройки конфигурации ушли?
- 19. Легко проверить настройки конфигурации ветвления
- 20. Ошибка настройки конфигурации Xcode ios
- 21. Настройки конфигурации Python в python
- 22. Добавление настройки в категорию конфигурации
- 23. читать настройки конфигурации из validation.yml
- 24. Шаблон проектирования и настройки конфигурации
- 25. Не удалось найти узел конфигурации: настройки/настройки [@ name = 'mediaFolder']/@ значение
- 26. ASP.NET Не удается прочитать настройки конфигурации из файлов внешней конфигурации
- 27. Как получить все настройки конфигурации из файла конфигурации Azure?
- 28. Обновить настройки конфигурации из внешнего файла конфигурации во время выполнения
- 29. Настройки конфигурации, которая живет как родитель конфигурации компиляции в Gradle
- 30. Установить настройки конфигурации PHP в application.ini
Вы также можете использовать * machine.config * для этого – oleksii