Довольно новый для MVC, поэтому это, вероятно, похоже на довольно новый вопрос.Соединительные строки MVC/LocalDb
Я разрабатываю свое приложение с использованием экземпляра SQLExpress/LocalDb, теперь я готов развернуть мой сайт для производства, поэтому мой вопрос заключается в том, как настроить файл web.config для этой среды?
Моя база данных была создана на производстве, я просто борюсь с установлением строк подключения.
Я использую хост, который, я думаю, не поддерживает LocalDB (GearHost), но источники, похоже, предполагают, что это возможно (хотя я не нашел достойных примеров).
Мои текущие строки подключения к развитию ниже.
Благодаря
<connectionStrings>
<add name="DefaultConnection" providerName="System.Data.SqlClient" connectionString="Data Source=(LocalDb)\v11.0;Initial Catalog=aspnet-MyApp-20160204160648;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnet-MyApp-20160204160648.mdf" />
<add name="MyEntities" connectionString="metadata=res://*/Models.Model1.csdl|res://*/Models.Model1.ssdl|res://*/Models.Model1.msl;provider=System.Data.SqlClient;provider connection string="data source=MyPC\SQLEXPRESS;initial catalog=MyDB;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
</connectionStrings>
http://stackoverflow.com/questions/1339944/cant-connect-to-localhost-but-can-with-computer-name-in-sql-server-2008 – Mehmet
Не уверен, что это отвечает на вопрос. У меня это нормально работает в моей локальной/SQLExpress среде. Я хочу знать, как мне нужно адаптировать данные строки подключения для размещенной базы данных SQL в рабочей среде. – Hysteria86