приложение с установочным файлом без базы данных SQL Server

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

Можете ли вы предложить, как создать приложение Windows с локальным файлом настройки хранилища без установки каких-либо баз данных или библиотек фреймворков?

0
nl ja de
Вы не должны отступать от своих абзацев с пробелами, как буква, здесь он рассматривается как кодовый блок.
добавлено автор PeterJ, источник

2 ответы

Вы можете использовать SQL Server Compact . База данных хранится в файле, который вы переносите с продуктом, а не на сервере базы данных.

Если это просто «настройки», рассмотрите его сохранение в данные приложения пользователя в виде простого XML-файла.

1
добавлено

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

Если это не очень хороший вариант, так как каждый клиент должен иметь собственное хранилище локально, вы можете использовать что-то вроде SQL Server Compact , которая является очень урезанной версией SQL Server, которая не требует установки и запускает inproc.

1
добавлено
«местное хранилище»
добавлено автор Paul Fleming, источник
@flem Проверьте мое редактирование, я не закончил :)
добавлено автор slugster, источник
Microsoft Stack Jobs
Microsoft Stack Jobs
1 788 участник(ов)

Work & freelance only Microsoft Stack. Feed https://t.me/Microsoftstackjobsfeed Чат про F#: @Fsharp_chat Чат про C#: @CSharpChat Чат про Xamarin: @xamarin_russia Чат общения:@dotnettalks

SqlCom.ru - Стиль жизни SQL
SqlCom.ru - Стиль жизни SQL
908 участник(ов)

Правила чата - https://t.me/sqlcom/88269 @sqlcom - основной канал (только MS SQL) @sql_ninja - второй канал (SQL вопросы начального уровня и свободное общение) @Gopnegbot - Викторина по SQL Server (наберите в привате /quiz). Предложения в @sql_ninja

Microsoft Developer Community Chat
Microsoft Developer Community Chat
584 участник(ов)

Чат для разработчиков и системных администраторов Microsoft Developer Community. __________ Новостной канал: @msdevru __________ Баним за: оскорбления, мат, рекламу, флуд, флейм, спам, NSFW контент, а также большое количество оффтоп тем. @banofbot

SQL_Ninja
SQL_Ninja
340 участник(ов)

Правила чата - https://t.me/sqlcom/88269 @sqlcom - основной канал (только SQL) @sql_ninja - второй канал (SQL вопросы начального уровня и свободное общение) @Gopnegbot - Викторина по SQL Server (наберите в привате /quiz)