Настройки по умолчанию жестко запрограммированы, но необходимые настройки - нет. Если у вас есть какие-либо обязательные настройки, то ваше приложение выдает исключение при попытке загрузить раздел, в котором находится требуемый параметр, если он не существует, а если файл не существует, то параметр не существует .
Кроме того, это относится только к пользовательским разделам ... Если вы используете разделы по умолчанию, такие как ConnectionStrings
, вам необходимо развернуть файл app.config вместе с приложением, поскольку это единственное место, где они хранятся.
Короче говоря, да, вам нужно развернуть app.config вместе с вашим приложением.