Попытка присоединить базу данных с автоматическим именем для файла "" не удалась - PullRequest
0 голосов
/ 26 апреля 2019

Когда я запускаю приложение на моем компьютере, оно работает нормально.Даже когда я публикую это приложение в один клик, кажется, все работает отлично.Однако при переносе приложения на другой компьютер оно, похоже, переносит старые данные с компьютера, на котором оно было опубликовано.Затем он дает мне эту ошибку:

Попытка присоединить базу данных с автоматическим именем для файла "" База данных с тем же именем существует, или указанный файл не может быть открыт, или он расположен в UNCподелиться. "

Я не добавил имя файла, потому что у меня нет другого компьютера со мной.

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

это моя строка подключения.

SqlConnection con = new SqlConnection(@"Data Source = (LocalDB)\MSSQLLocalDB; AttachDbFilename=C:\Users\benja\Desktop\Database Project\Bonne Naissance 2.0\Bonne Naissance 2.0\Database1.mdf;Integrated Security;");

это конфигурация приложенияСтрока подключения.

 <connectionStrings>
    <add name="Bonne_Naissance_2._0.Properties.Settings.Database1ConnectionString"
        connectionString="Data Source=(LocalDB)\MSSQLLocalDB;Initial Catalog=|DataDirectory|\Database1.mdf;Integrated Security=True"
        providerName="System.Data.SqlClient" />
</connectionStrings>
...