我已經使用SQL Server數據庫在ASP.NET MVC中創建了一個Web應用程序,並且我使用了實體框架和數據庫優先方法。實體框架連接在本地工作但在部署後不在遠程服務器上
這是我的實體框架
<add name="AcModelFinalContext"
connectionString="metadata=res://*/Models.Maha-Earth-Model.csdl|res://*/Models.Maha-Earth-Model.ssdl|res://*/Models.Maha-Earth-Model.msl;provider=System.Data.SqlClient;provider connection string="data source=DESKTOP-IE0U7PA\SQLEXPRESS;initial catalog=AC-Services;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework""
providerName="System.Data.EntityClient" />
此連接字符串工作正常在本地主機上連接字符串。
對於部署我製造產地串變化
<add name="AcModelFinalContext"
connectionString="metadata=res://*/Models.Maha-Earth-Model.csdl|res://*/Models.Maha-Earth-Model.ssdl|res://*/Models.Maha-Earth-Model.msl;provider=System.Data.SqlClient;provider connection string="data source=dburl.com\SQLEXPRESS;initial catalog=AC-Services;integrated security=True;User Id=mydb;Password=mypass;MultipleActiveResultSets=True;App=EntityFramework""
providerName="System.Data.EntityClient" />
但這不起作用。
你應該隱藏你的連接字符串「asap」的用戶/密碼... –
ohh謝謝..... –