C# 使用EF运行WCF项目时引发错误

C# 使用EF运行WCF项目时引发错误,c#,entity-framework,wcf,connection-string,C#,Entity Framework,Wcf,Connection String,我收到以下错误,但我的App.Config文件中有我的连接字符串。如下 <connectionStrings> <add name="InventoryManagerEntities" connectionString="Data Source=.;Initial Catalog=InventoryManager;Integrated Security=True;" providerName="System.Data.SqlClient"/>

我收到以下错误,但我的App.Config文件中有我的连接字符串。如下

  <connectionStrings>
    <add name="InventoryManagerEntities"
    connectionString="Data Source=.;Initial Catalog=InventoryManager;Integrated Security=True;"
    providerName="System.Data.SqlClient"/>
  </connectionStrings>
上下文正在代码优先模式下使用,代码为 从数据库优先或模型优先的EDMX文件生成 发展这将无法正常工作。要解决此问题,请不要 删除引发此异常的代码行。如果你想使用 首先是数据库或模型,然后确保实体 app.config或中包含框架连接字符串 启动项目的web.config。如果您正在创建自己的 DbConnection,然后确保它是EntityConnection,而不是 其他类型的数据库连接,并将其传递给 采用DbConnection的基本DbContext构造函数。了解更多 关于代码优先、数据库优先和模型优先查看实体 此处的框架文档:


你看到异常消息了吗?您是先编写代码,还是先数据库/先模型?您正在创建自己的数据库连接吗?Etc…..连接字符串看起来不像EF连接字符串,但我可能是错的。您是否也可以在web.config中发布您的上下文类和连接字符串?connectionString=Data Source=。这看起来不正确。