2015-02-18 9 views
0

У меня возникла проблема с публикацией моего приложения WPF.Строка соединения WPF для базы данных файла .mdf

База данных не присоединять по проекту, и он находится в папке Debug, и строка подключения:

<connectionStrings> 
    <add name="DataFormConnection" 
     connectionString="Server=(localdb)\v11.0; Integrated Security=True;AttachDBFilename=|DataDirectory|\DBT.mdf; Connection Timeout = 30" 
     providerName="System.Data.SqlClient" /> 
</connectionStrings> 

Присоединение происходит после этой строки

В VS2012 это прекрасно работает, но когда я публикую приложение, база данных не находится в папке AppFiles.

Просто пытайтесь опубликовать базу данных через установочный экран, но также безрезультатно.

Как все такое же право регистрировать строку подключения? Благодаря!

ответ

0

В обозревателе решений щелкните правой кнопкой мыши файл базы данных и выберите «Свойства». Убедитесь, что элемент «Копировать в выходной каталог» выбран как «Копировать всегда».

Теперь, каждый раз, когда вы скомпилируете приложение, исходный файл базы данных копируется в папку Debug.

 Смежные вопросы

  • Нет связанных вопросов^_^