0

У меня есть простая форма, которая содержит источник привязки, созданный с помощью Entity Framework, Code First. Все, что работает на ПК, используется для создания программы. После создания установки я хочу использовать программу на ПК с Windows Vista, и когда я ее выполню, я получаю это сообщение об ошибке:Приложение WinForm с использованием данных EF Сначала возникает ошибка в Vista

System.Data.SqlClient.SqlException (0x80131904): связанный с сетью или экземпляр -специфическая ошибка при установлении соединения с SQL Server. Сервер не найден или не был доступен. Проверьте правильность имени экземпляра и настройте SQL Server для удаленного подключения. (поставщик: сетевые интерфейсы SQL, ошибка: 26 - ошибка определения местонахождения сервера/экземпляра)

Приложение запускается нормально, но сетка данных не заполняется данными! Не мог бы кто-нибудь помочь мне, пожалуйста? Спасибо!

ответ

0

Я думаю, что ваша проблема связана с учетными данными базы данных. после установки в vista pc проверить соединение с базой данных. Он должен быть таким же, как ваш компьютер, что вы создали программу.

+0

Хорошо, но как я могу изменить соединение с базой данных на компьютере Vista? У меня нет программы для обработки файла базы данных. – MarianoDiego

+0

Проблема решена. Я только что определил строку подключения в файле конфигурации, указав одноименное имя в класс контекста. Спасибо за помощь! – MarianoDiego