Я написал приложение на C # с файлом настроек (который используется для создания файла app.config во время компиляции). Это приложение использует C # DLL, которая также имеет файл настроек.
Я прочитал следующее из этого поста :
Если вы создаете проект, который ссылается на вашу DLL, вы добавите тот же файл .settings в этот проект, и эти настройки появятся в файле app.config для приложения, и DLL сможет прочитать эти значения. Если этих значений нет в app.config, dll будет использовать значения по умолчанию.
Я наблюдал, как DLL хранит значения по умолчанию, так как это указывает на то, что должно. Я щелкнул правой кнопкой мыши по проекту моего приложения и выбрал «Добавить существующий элемент». Затем я нашел файл настроек из проекта моей DLL и добавил его в проект приложения. Я надеялся, что и файл настроек DLL, и файл настроек приложения будут включены в файл app.config приложения. Таким образом, файл приложения app.config переопределяет значения по умолчанию, хранящиеся в DLL. К сожалению, этого не происходит.
Итак, мой вопрос: после добавления настроек из проекта DLL в проект приложения, как заставить проект приложения распознать файл и добавить его настройки в файл app.config во время компиляции?