我在共享服务器上运行 ASP.NET MVC,并且在通过 System.Data.EntityClient 连接到 SQL 时遇到问题。下面是我的 hosing 提供商给我连接到 SQL 的连接字符串和 VS 在开发期间为我的本地机器配置的连接字符串,当我部署到服务器时我的连接字符串应该是什么样子?
来自我的托管服务提供商:
<add name="WeddingsDBEntities"
connectionString="data Source=<server name>; Initial Catalog=<db name>; User ID=<user ID>; Password=<password>;"
providerName="System.Data.EntityClient"/>
来自 VS(在开发期间):
connectionString="metadata=res://*/Models.WeddingsModel.csdl|res://*/Models.WeddingsModel.ssdl|res://*/Models.WeddingsModel.msl;provider=System.Data.SqlClient;provider connection string="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\WeddingsDB.mdf;Integrated Security=True;User Instance=True;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient"
谢谢!