Windows 7, Visual Studio 2010, tagert framework = .NET 4 Client Profile
Я создаю настольное приложение, полностью локальное, оно не обращается к серверам.Для этого я использую базу данных .MDF SQL Server и LINQ.На моем компьютере все работает нормально, однако при развертывании при попытке подключения к базе данных отображается следующая ошибка:
Произошла ошибка, связанная с сетью или экземпляромпри установлении соединения с SQL Server.Сервер не найден или не был доступен.Убедитесь, что имя экземпляра указано правильно и что SQL Server настроен для разрешения удаленных подключений.(поставщик: сетевые интерфейсы SQL, ошибка: 26 - ошибка при поиске сервера / указан экземпляр)
Вот информация, которая может быть полезна вам, ребята:
Project file structure:
\myapp.exe
\data\bdapepuc.mdf
Connection string: Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Data\BDApepuc.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True
На машине, которая будет развернута, установлен только клиентский профиль .NET 4, больше ничего.
Спасибо за вашу помощь, эта ошибка меня действительно шлепает.Предложения изменений также приветствуются
Редактировать:
Я исправил строку подключения, вставил неверную, пожалуйста, проверьте ее.
Пока я пытался (включая советы от вас, ребята, здесь) без успеха:
- Относительный путь, например: AttachDbFilename = \ Data \ BDApepuc.mdf
- Установка сервера SQL Compact Compact 3.5 SP2