У меня есть проект библиотеки классов C # с некоторыми настройками в Settings.settings
. Мне нужно иметь возможность изменять эти параметры во время сборки в зависимости от конфигурации (отладка, выпуск и т. Д.).
Довольно просто добавить событие перед сборкой, чтобы скопировать Settings.<configuration>.settings
в Settings.settings
, но, как оказалось - это не поможет! Настройки берутся из Settings.Designer.cs
, который генерируется из Settings.settings
, как только вы сохраните свои изменения (т.е. во время редактирования кода).
Есть ли способ регенерировать Settings.Designer.cs
из Settings.settings
во время компиляции? Или это неправильный способ изменения настроек конфигурации?