У меня есть проект с базой данных в 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="data source=HPG7656\MYSQL;initial catalog=CarDb;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework""
providerName="System.Data.EntityClient" />
Я знаю, что это неверная строка подключения, если я буду работать на другом компьютере.Пожалуйста помоги.Я боролся с этим два дня безуспешно.