#c# #.net
Вопрос:
Я создал решение в .NET с 4 проектами библиотеки классов, и каждый проект имеет свою собственную функциональность и собственный файл App.Config. Все эти проекты библиотеки классов создаются с использованием .Net Framework 4.6.
Теперь клиент хочет использовать функции этих 4 проектов в своем приложении WPF. Здесь моя проблема в том, что для использования всех 4 проектов пользователю необходимо настроить все 4 файла App.Config отдельно. Но клиент ожидает, что решение с одним файлом конфигурации настроит все эти 4 проекта.
Поэтому теперь я хочу интегрировать все эти проекты, создав еще один проект в том же решении, который должен выступать в качестве начального или начального проекта. А также окончательное решение должно иметь только один общий конфигурационный файл.
Один очень важный момент здесь заключается в том, что это не должен быть веб-тип проекта.
Может ли кто-нибудь сказать мне тип проекта .Net, который мне нужно использовать для создания начального проекта?
Комментарии:
1. обычно у вас есть конфигурационный файл для каждого приложения , а не для сборки.
2. «Теперь клиент хочет использовать функции этих 4 проектов в своем приложении WPF» — поэтому проект ввода должен быть WPF proj, который должен содержать единую конфигурацию приложения с «объединенными» значениями для других библиотек. Зависит от того, как ваши библиотеки считывают значения из конфигураций
3. это похоже на то, что у вас есть 1 проект и вы устанавливаете в него 4 новых пакета nuget
4. @Himbrombeer — Я не смог создать общий конфигурационный файл в своем решении, поэтому создал конфигурационный файл для каждой сборки. Не могли бы вы, пожалуйста, рассказать мне, как создать общий конфигурационный файл. Это для меня главный вопрос. Чтобы решить эту проблему, я пытаюсь создать новый проект ввода.
5. @demo — Я хочу сделать свое приложение в виде нескольких сборок с одним конфигурационным файлом, который является моим основным запросом.