Я создал приложение, и возникла проблема с развертыванием формы с SQL. На самом деле, как-то я сделал для развертывания, но есть ошибка при запуске приложения. Я установил приложение на другом компьютере, и это то, что часть проблемы, сказала:SQL Server Express, развертывание базы данных с формой C#
«база данных с тем же именем существует, или указанный файл не может быть открыт или он находится на Unc акции»
.mdf
файл существует, но не знаю, что случилось ..
Это моя строка соединения:
SqlConnection con = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=Data Source=.;Integrated Security=True;AttachDbFilename=|DataDirectory|\Data.mdf");
и это app.config
:
<connectionStrings>
<add name="Gym_Software.Properties.Settings.DataConnectionString"
connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Data.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True"
providerName="System.Data.SqlClient" />
</connectionStrings>
База данных недвижимости: http://prntscr.com/6ptywq
У вас есть две базы данных с именем 'data'one, прикрепленным к серверу sql и одному внутреннему приложению? –