我正在建立一个网站的问题。我可以在屏幕上显示数据而不会出现问题,但是当我让网站写回数据库时,我收到以下错误:
在应用程序配置文件中找不到名为“MyApplication”的连接字符串。
所以我做了一些搜索,发现如果我改变这个应该会有所帮助:
public TP90Entities()
: base("name=TP90Entities")
{
}
到此:
public TP90Entities()
: base("TP90Entities")
{
}
如果我这样做,我会收到以下错误:
如果在Code First模式下使用,使用T4模板为Database First和Model First开发生成的代码可能无法正常工作。要继续使用Database First或Model First,请确保在执行应用程序的配置文件中指定了Entity Framework连接字符串。要使用从Database First或Model First生成的这些类,使用Code First添加任何其他配置,使用属性或DbModelBuilder API,然后删除引发此异常的代码。
我尝试按照数据库优先方法多次重建数据连接。我还将项目升级到Entity Framework 5。 有人能告诉我我做错了吗?