Мне нужно развернуть приложение winform, которое использует несколько БД. Мне нужно развернуть их с моим приложением, поскольку они взаимодействуют локально.
Могу ли я использовать ClickOnce или я должен рассмотреть другой подход? Я нашел пару примеров для ClickOnce, но все они предполагали, что БД включена в Решение, а здесь это не так.
Это приложение раньше было веб-приложением, и БД и DAL отражают это. Я также использую репликацию слиянием с этими локальными базами данных на центральную.
Является ли мой лучший подход для создания сценариев создания БД и запуска их во время установки, а затем запуска репликации слиянием для заполнения таблиц? БД также содержат более 100 спроков, которые не всегда хорошо играют с Merge Repl, поэтому мне нужно иметь возможность включать их в первоначальную установку.
В противном случае, я подумал, что мог бы выяснить, как подключить БД во время установки, что будет включать в себя sprocs, но я тоже не знаю, как это сделать.
Я открыт для ВСЕХ предложений по развертыванию этого приложения с его 4 отдельными базами данных SQL.
Спасибо!