Установите клиент с помощью system.data.sqlclient.dll - PullRequest
2 голосов
/ 13 апреля 2010

Я устанавливаю приложение 3.5 c # winforms для клиента, который ссылается на файл mdf, который будет в SQL Server Express.

Я установил .net 3.5 sp1, поэтому там должны быть самые последние поставщики данных .net для SQL-сервера. Я получаю сообщение об ошибке для system.data и вышеупомянутых dll. Какие зависимости мне не хватает?

1 Ответ

2 голосов
/ 14 апреля 2010

Вам также нужно установить SQL Server :) Dot Net Framework 3.5 не включает в себя SQL Server.

И если это приложение, развернутое на клиенте, вы должны были использовать локальную базу данных .sdf (SQL Server CE)

.mdf (серверные базы данных) используются, когда многим клиентам необходим доступ к единой общей базе данных.

Вы можете использовать .SDF, но SQL Server должен быть установлен, и если база данных находится в папке приложения, вам также потребуется изменить строку подключения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...