У меня есть куча настроек свойств, сохраненных в приложении (WinForms btw, я никогда не затрагивал WPF) в проекте, и я снова перезаписываю этот проект из-за грязной кодировки. Проблема в том, что в этом проекте около 50 настроек (параметры, которые вы можете видеть из свойств проекта и параметров), и я не знаю, как их скопировать в новый проект. Есть ли способ сделать это, или мне придется добавлять их снова и снова?C# Загрузить настройки приложения из другого проекта?
1
A
ответ
2
Настройки сохраняются в двух настройках файлов (settings.settings и settings.designer.cs)
Вы можете просто скопировать эти файлы на ваш новый проект и перезаписать пустые с теми из предыдущего проекта.
Возможно, вам придется редактировать файлы перед копированием, чтобы пространство имен соответствовало пространству имен нового проекта.
-2
просто скопировать файл app.config в папку проекта назначения
2
В обозревателе решений открыть $ MyPojectName \ Properties \ Settings.settings с помощью редактора XML (используйте контекстное меню Open With ...) и скопируйте их там, где хотите.
И если вы хотите переопределить файл настроек другого проекта, он будет готов к обновлению атрибута GeneratedClassNamespace корневого элемента root .
1
- Перейдите в каталог «Свойства» проекта с необходимыми настройками.
- Скопируйте файлы Settings.Designer.cs и Settings.settings.
- Перейдите в каталог «Свойства» нового проекта и вставьте его.
- Откройте Settings.Designer.cs (я использую блокнот для этого) и изменим пространство имен в соответствии с вашим новым проектом.
- Настройки теперь должны быть доступны в вашем новом проекте. Вы можете просмотреть их, щелкнув файл Settings.settings в обозревателе решений.
Смежные вопросы
- 1. Добавить настройки из другого проекта в app.config
- 2. Загрузить файл из другого проекта
- 3. Прочитайте настройки пользователя (не приложения) из другого доступного приложения C#
- 4. Программно загрузить UserControl из другого проекта
- 5. C# asp.net Как загрузить страницу aspx из другого проекта?
- 6. Переопределить настройки из другого приложения Django
- 7. Прочитать настройки из файла конфигурации другого приложения
- 8. Как использовать настройки другого приложения
- 9. Загрузить новое обновление приложения из нового проекта
- 10. Загрузка проекта Rails из другого проекта Rails
- 11. Прочтите Свойства. Настройки. Отказ от другого проекта
- 12. : Установите настройки приложения проекта по умолчанию
- 13. Как открыть настройки приложения Facebook из другого приложения IOS?
- 14. доступ к конфигурации приложения из другого проекта в приложении
- 15. Запуск проекта C# из приложения Java
- 16. Запуск одного проекта из другого проекта
- 17. Устанавливает настройки из другого класса
- 18. как использовать @ContextConfiguration для настройки значений из другого проекта
- 19. Значения настроек приложения по умолчанию при чтении из другого проекта
- 20. Настройки приложения для приложения C#
- 21. Настройки проекта Eclipse Indigo C++
- 22. Доступ к внутренним классам из другого проекта
- 23. Использование Visual C++ проекта из другого
- 24. C++ Как использовать класс из другого проекта
- 25. C# - Документация XML недоступна из другого проекта
- 26. Как загрузить DLL из основного проекта C++
- 27. настройки проекта и приложения для Google Drive
- 28. Как загрузить настройки приложения в NHibernate.Cfg.Configuration object?
- 29. Обновление iOS-приложения из другого проекта, заблокированного из песочницы?
- 30. конструктор из другого проекта
Где settings.designer.cs? Я не могу найти его в обозревателе решений или в настройках. – david 2010-11-23 13:58:44
В проводнике решений нажмите на маленький треугольник, чтобы открыть папку «Свойства», и вы должны увидеть файлы там. Вы также можете просто получить файлы напрямую с помощью Проводника Windows, находящиеся под папкой свойств на вашем диске. – 2010-11-23 14:01:13