无法在应用程序配置中找到连接字符串,但运行该项目可正常

时间:2017-12-28 20:42:35

标签: c# entity-framework c#-interactive

我尝试将C#Interactive与Entity Framework一起使用,但它给了我以下错误:

  

没有名为' PortalSelfServiceEntities'的连接字符串可以在应用程序配置文件中找到     + System.Data.Entity.Internal.LazyInternalConnection.get_ConnectionHasModel()
    + System.Data.Entity.Internal.LazyInternalContext.InitializeContext()
    + System.Data.Entity.Internal.LazyInternalContext.get_ObjectContext()
    + System.Data.Entity.Internal.InternalContext.ExecuteSqlQuery(string,Nullable,object [])
    + System.Data.Entity.Internal.InternalContext.ExecuteSqlQueryAsIEnumerator(string,Nullable,object [])
    + System.Data.Entity.Internal.InternalContext.ExecuteSqlQuery(System.Type,string,Nullable,object [])
    + System.Data.Entity.Internal.InternalSqlNonSetQuery.GetEnumerator()
    + DbRawSqlQuery.GetEnumerator()
    + List..ctor(IEnumerable)
    + System.Linq.Enumerable.ToList(IEnumerable)

看起来它无法找到我的连接,但WebConfig很好。如果我运行该项目,一切正常。

我错过了什么?

1 个答案:

答案 0 :(得分:0)

在此处查看我对类似问题的回答:C# Interactive and Entity Framework

我相信它会对你有用!