Как установщик ClickOnce обрабатывает обновления, когда используется компактная база данных?

У меня есть простое приложение WPF, которое использует ClickOnce для установки. В этом приложении есть компактная база данных. В ходе тестирования я обнаружил, что при публикации новой сборки эта база данных будет перезаписана, а это не то, чего я хочу. Могу ли я в любом случае иметь точный контроль над тем, какие файлы обновляются? Я предполагаю, что ClickOnce просто проверяет хэш файла базы данных, решает, что он изменился, и извлекает обновление.

В качестве обходного пути я с тех пор удалил базу данных из файлов, которые включены в опубликованное приложение, поэтому оригинал остается на клиентском компьютере после обновления, не тронутым.

Не очень хорошее решение, я знаю

Спасибо,

Ответы на вопрос(2)

Ваш ответ на вопрос