C# 在远程服务器上部署站点后,是否正在获取System.Data.EntityClient.EntityConnection.OpenStoreConnection?

C# 在远程服务器上部署站点后,是否正在获取System.Data.EntityClient.EntityConnection.OpenStoreConnection?,c#,.net,sql-server,asp.net-mvc,visual-studio-2010,C#,.net,Sql Server,Asp.net Mvc,Visual Studio 2010,我不熟悉C#和.NET,我在本地机器上开发了C#MVC3(使用实体框架)网站,并将网站发布到远程服务器 2018-07-26 10:38:10,103 [6] INFO MySite.Controllers.homeController [(null)] - Inside homecontroller Index () 2018-07-26 10:38:18,007 [10] INFO MySite.Controllers.homeController [(null)] - Inside

我不熟悉C#和.NET,我在本地机器上开发了C#MVC3(使用实体框架)网站,并将网站发布到远程服务器

2018-07-26 10:38:10,103 [6] INFO  MySite.Controllers.homeController [(null)] - Inside homecontroller Index () 
2018-07-26 10:38:18,007 [10] INFO  MySite.Controllers.homeController [(null)] - Inside homecontroller Index () 
2018-07-26 10:38:29,742 [8] INFO  MySite.Controllers.homeController [(null)] - Inside homecontroller Login Post () 
2018-07-26 10:38:32,148 [8] ERROR MySite.Controllers.homeController [(null)] - Exception inside Login () :   at System.Data.EntityClient.EntityCommandDefinition.ExecuteStoreCommands(EntityCommand entityCommand, CommandBehavior behavior)
   at System.Data.Objects.Internal.ObjectQueryExecutionPlan.Execute[TResultType](ObjectContext context, ObjectParameterCollection parameterValues)
   at System.Data.Objects.ObjectQuery`1.GetResults(Nullable`1 forMergeOption)
   at System.Data.Objects.ObjectQuery`1.System.Collections.Generic.IEnumerable<T>.GetEnumerator()
   at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source)
   at MySite.Controllers.homeController.Login(FormCollection form) in C:\Users\DevDesk\Documents\Visual Studio 2010\Projects\Project1\MySite\Controllers\homeController.cs:line 115
2018-07-26 10:38:32,231 [5] INFO  MySite.Controllers.homeController [(null)] - Inside homecontroller Index () 
2018-07-26 10:38:10103[6]INFO MySite.Controllers.homeController[(null)]-内部homeController索引()
2018-07-26 10:38:18007[10]INFO MySite.Controllers.homeController[(null)]-内部homeController索引()
2018-07-26 10:38:29742[8]信息MySite.Controllers.homeController[(null)]-内部homeController登录帖子()
2018-07-26 10:38:32148[8]错误MySite.Controllers.homeController[(null)]-登录()内部异常:位于System.Data.EntityClient.EntityCommandDefinition.ExecuteStorommands(EntityCommand EntityCommand,CommandBehavior)
在System.Data.Objects.Internal.ObjectQueryExecutionPlan.Execute[TResultType](ObjectContext上下文,ObjectParameterCollection parameterValues)
位于System.Data.Objects.ObjectQuery`1.GetResults(可为null`1 forMergeOption)
位于System.Data.Objects.ObjectQuery`1.System.Collections.Generic.IEnumerable.GetEnumerator()
位于System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1源)
在C:\Users\DevDesk\Documents\Visual Studio 2010\Projects\Project1\MySite\Controllers\homeController.Login中的MySite.Controllers.homeController.Login(FormCollection表单):第115行
2018-07-26 10:38:32231[5]信息MySite.Controllers.homeController[(null)]-内部homeController索引()
这是我的连接字符串:

 // Local Machine Connection String

 <add name="UserProfileDBEntities" 
 connectionString="metadata=res://*/Models.UserProfileModel.csdl|res://*/Models.UserProfileModel.ssdl|res://*/Models.UserProfileModel.msl;
 provider=System.Data.SqlClient;
 provider connection string=&quot;
 Data Source=LAPTOP-H0PPTKKU;
 Initial Catalog=test_db;
 User ID=dev_user;
 Password=dev_user;
 MultipleActiveResultSets=True&quot;"
 providerName="System.Data.EntityClient" />

 // Remote Server Connection String

 <add name="UserProfileDBEntities"
 connectionString="metadata=res://*/Models.UserProfileModel.csdl|res://*/Models.UserProfileModel.ssdl|res://*/Models.UserProfileModel.msl;
 provider=System.Data.SqlClient;
 provider connection string=&quot;
 Data Source=DESKTOP-MP9NGB9;
 Initial Catalog=prod_db;
 User ID=prod_user;
 Password=prod_user;
 MultipleActiveResultSets=True&quot;" 
 providerName="System.Data.EntityClient" />
//本地计算机连接字符串
//远程服务器连接字符串
现在我得到以下错误:

2018-07-26 10:58:32,176 [20] INFO  MySite.Controllers.homeController [(null)] - Inside homecontroller Index () 
2018-07-26 10:58:59,757 [20] INFO  MySite.Controllers.UserController [(null)] - Inside UserController list() 
2018-07-26 10:58:59,766 [23] INFO  MySite.Controllers.homeController [(null)] - Inside homecontroller Index () 
2018-07-26 10:59:08,195 [23] INFO  MySite.Controllers.homeController [(null)] - Inside homecontroller Login Post () 
2018-07-26 10:59:22,986 [23] ERROR MySite.Controllers.homeController [(null)] - Exception inside Login () :   at System.Data.EntityClient.EntityConnection.OpenStoreConnectionIf(Boolean openCondition, DbConnection storeConnectionToOpen, DbConnection originalConnection, String exceptionCode, String attemptedOperation, Boolean& closeStoreConnectionOnFailure)
   at System.Data.EntityClient.EntityConnection.Open()
   at System.Data.Objects.ObjectContext.EnsureConnection()
   at System.Data.Objects.ObjectQuery`1.GetResults(Nullable`1 forMergeOption)
   at System.Data.Objects.ObjectQuery`1.System.Collections.Generic.IEnumerable<T>.GetEnumerator()
   at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source)
2018-07-26 10:58:32176[20]INFO MySite.Controllers.homeController[(null)]-内部homeController索引()
2018-07-26 10:58:59757[20]信息MySite.Controllers.UserController[(null)]-内部UserController列表()
2018-07-26 10:58:59766[23]INFO MySite.Controllers.homeController[(null)]-内部homeController索引()
2018-07-26 10:59:08195[23]信息MySite.Controllers.homeController[(null)]-内部homeController登录帖子()
2018-07-26 10:59:22986[23]错误MySite.Controllers.homeController[(null)]-登录()内部异常:位于System.Data.EntityClient.EntityConnection.OpenStoreConnectionIf(布尔打开条件、数据库连接存储连接打开、数据库连接原始连接、字符串例外代码、字符串尝试操作、布尔和关闭存储连接失败)
位于System.Data.EntityClient.EntityConnection.Open()处
在System.Data.Objects.ObjectContext.EnsureReconnection()中
位于System.Data.Objects.ObjectQuery`1.GetResults(可为null`1 forMergeOption)
位于System.Data.Objects.ObjectQuery`1.System.Collections.Generic.IEnumerable.GetEnumerator()
位于System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1源)

设置有什么问题,或者我需要在app.config文件中进行任何更改?

试试这个
有什么区别?你测试了吗?是否正常?是否正常?是否不正常?你的应用程序是否在本地运行?或者仅在部署后才出现错误