刚刚完成我的项目。在我的本地机器上测试并完全运行,但是当我部署到我的主机时,我收到以下错误:
说明:执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。
异常详细信息:System.Data.SqlClient.SqlException:建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。(提供者:SQL 网络接口,错误:26 - 错误定位服务器/指定的实例)
对于您的信息,我在 Web.Config 中的连接字符串如下所示:
<connectionStrings>
<add name="TVTMainDatabaseEntities" connectionString="metadata=res://*/App_Code.TVTModel.csdl|res://*/App_Code.TVTModel.ssdl|res://*/App_Code.TVTModel.msl;provider=System.Data.SqlClient;provider connection string="data source=.\SQLEXPRESS;attachdbfilename=|DataDirectory|\TVTMainDatabase.mdf;integrated security=True;user instance=True;multipleactiveresultsets=True;App=EntityFramework""
providerName="System.Data.EntityClient" />
<add name="FAQString" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\TVTMainDatabase.mdf;Integrated Security=True;User Instance=True"
providerName="System.Data.SqlClient" />
</connectionStrings>
如果您能帮助我,我将不胜感激。