Лучший.NET3.5 основывал стратегию того, чтобы создать разъединенное приложение дб

Попробуйте щелкнуть правой кнопкой мыши файл .settings и выбрать опцию «Выполнить пользовательский инструмент».

Кроме того, иногда это помогает, когда вы вручную удаляете bin и obj файлы из проекта. Наконец, закройте решение и откройте снова.

Сведения о переопределениях пользователей и о том, как работают параметры, см. В документах Microsoft: https://docs.microsoft.com/en-us/dotnet/framework/winforms/advanced/using-application-settings-and-user. -Settings

6
задан virtualmic 8 April 2009 в 14:40
поделиться

5 ответов

Добавить -> Новый -> «Кэш локальной базы данных». Это должно обеспечить всю необходимую синхронизацию (через ADO.NET Sync Framework), работающую (IIRC) в SQL CE по умолчанию, которая (я считаю) бесплатна.

6
ответ дан 8 December 2019 в 13:49
поделиться

Посмотрите Microsoft Sync Framework .

Представляем Microsoft Sync Рамки - комплексный включение платформы синхронизации сотрудничество и в автономном режиме для приложения, сервисы и устройства с поддержкой любого типа данных, любого хранилище данных, любой протокол передачи и топология сети.

4
ответ дан 8 December 2019 в 13:49
поделиться

Если SQL Server (Standard или выше) уже существует, вы можете использовать Службы репликации SQL Server для синхронизации локальных копий базы данных с экземпляром SQL Express или SQL Server Compact на компьютере пользователя (оба они бесплатны).

Для получения дополнительной информации попробуйте здесь .

Звучит так, будто вы смотрите сценарий репликации слиянием.

3
ответ дан 8 December 2019 в 13:49
поделиться

Microsoft has a pattern for this they call Occasionally Connected Client.

2
ответ дан 8 December 2019 в 13:49
поделиться

К OP:

Единственное предупреждение, которое я дам вам на фронте фреймворка Sync, - это обновление схемы базы данных во всех версиях. Я использую его в проекте , который я разрабатываю сейчас, и начинаю работу над спецификацией "2.0", которую я решил удалить по разным причинам.

Я настоятельно рекомендую вам Найдите время, чтобы продумать идею того, как вы хотите обрабатывать изменения схемы по мере продвижения, и решите, хотите ли вы пойти по этому пути. Для меня это было нужно для того, чтобы система заработала, но теперь, когда я столкнулся с кошмаром, я стал жертвой сценария NIH.

Мои планы на 2.0 - продолжать использовать SqlCE для клиентов. и SQL Server 2008 для COR ... но чтобы развернуть свой собственный Sync Fx, основанный на интенсивном использовании отражения и набора "

2
ответ дан 8 December 2019 в 13:49
поделиться
Другие вопросы по тегам:

Похожие вопросы: