Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 上载到宿主服务器后实体框架连接错误_C#_Asp.net_Entity Framework_Ef Code First - Fatal编程技术网

C# 上载到宿主服务器后实体框架连接错误

C# 上载到宿主服务器后实体框架连接错误,c#,asp.net,entity-framework,ef-code-first,C#,Asp.net,Entity Framework,Ef Code First,我使用asp.net和entityframework为数据库构建了应用程序 这是我的context类的connectionstring <add name="EStringspbcontext" connectionString="Connection string: Data Source=localhost; Initial Catalog=EStringspb;Integrated Security=False;User ID=sqladmin;Connect Timeout=15;

我使用asp.net和entityframework为数据库构建了应用程序 这是我的context类的connectionstring

<add name="EStringspbcontext" connectionString="Connection string: Data Source=localhost;
Initial Catalog=EStringspb;Integrated Security=False;User ID=sqladmin;Connect Timeout=15;
Encrypt=False;Packet Size=4096;MultipleActiveResultSets=True;
App=EntityFramework;Persist Security Info = True" providerName="System.Data.SqlClient"/>

我认为你必须根据你的主机服务器更新连接字符串。就像你必须改变服务器一样

<add name="EStringspbcontext" connectionString="Server=ipofserver;initial catalog=EStringspb;Trusted_Connection = True ;MultipleActiveResultSets=True;App=EntityFramework;" providerName="System.Data.SqlClient"/>

在将Password=abc添加到我的连接字符串后,我忘了在连接字符串中添加密码。它起作用了

这是连接字符串

<connectionStrings>
<add name="democontext" connectionString="Server=server_name;Initial Catalog=database_name;Integrated Security=False;User ID=user_id;Password=password;Connect Timeout=15;Encrypt=False;Packet Size=4096;MultipleActiveResultSets=True;App=EntityFramework;Persist Security Info = True;Trusted_Connection=False;" providerName="System.Data.SqlClient"/>
</connectionStrings>


我已更新了连接字符串,但仍然存在相同的错误。您可以从宿主服务器获取准确的连接字符串。然后将该连接字符串放入代码中。
<connectionStrings>
<add name="democontext" connectionString="Server=server_name;Initial Catalog=database_name;Integrated Security=False;User ID=user_id;Password=password;Connect Timeout=15;Encrypt=False;Packet Size=4096;MultipleActiveResultSets=True;App=EntityFramework;Persist Security Info = True;Trusted_Connection=False;" providerName="System.Data.SqlClient"/>
</connectionStrings>