Я пишу приложение службы WCF, а мой внешний интерфейс, который потребляет, - это winforms.Прикрепление экспресс-базы данных SQL с приложением службы WCF
Я пытаюсь подключиться к SQL Express в WCF в качестве базы данных, вопрос я лицо строки соединения, у меня есть база данных, созданные в папке приложения в проекте WCF,
Это моя строка соединения в ФОС проекте :
SqlConnection myConnection = new SqlConnection("Data Source=.\\SQLEXPRESS;
AttachDbFilename=\\App_Data\\Database1.mdf;
Integrated Security=True;User Instance=True");
Я получаю эту ошибку,
SqlException был необработанным кодом пользователя
Попытка подключения базы данных с автоименованием для файла \ App_Data \ Database1.mdf не удалась. База данных с тем же именем существует, или указанный файл не может быть открыт или находится на общей папке UNC.
Как подключить базу данных SQL Server Express в проекте приложения службы WCF (с соответствующей строкой соединения), чтобы приложение-потребитель могло просматривать данные из этой БД? Любая помощь будет очень полезна? Благодарю.
Является ли файл Database1.mdf только для чтения или вы знаете, если другой процесс блокирует этот файл? –