Создайте настройку с базой данных SQL Server (не localDb) и используя модель данных объекта ADO.Net - PullRequest
0 голосов
/ 29 июня 2019

У меня есть проект с базой данных в SQL Server (не LocalDB).И я использую ADO.NET Entity Data Model для подключения к моей базе данных.

Если я хочу создать установочный файл и использовать это приложение на других компьютерах, как мне это сделать?Я знаю, что это будет как localdb на каждой машине, и я должен установить LocalDb на каждой машине.Когда я погуглил, я обнаружил, что некоторые из них говорят, что импортировать как mdf, так и ldf файл из

C:\Program Files\Microsoft SQL Server\MSSQL14.MYSQL\MSSQL\DATA 

Хорошо, тогда что?

Моя строка подключения выглядит следующим образом, но какЭто выглядит как?Как мне написать?

<add name="Db" 
     connectionString="metadata=res://*/MarketModel.csdl|res://*/MarketModel.ssdl|res://*/MarketModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=HPG7656\MYSQL;initial catalog=CarDb;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework&quot;" 
     providerName="System.Data.EntityClient" />

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

...