【发布时间】:2010-11-08 04:29:14
【问题描述】:
在 ELMAH 中用于将错误记录到数据库中,您可以编写:
<errorLog type="Elmah.SqlErrorLog, Elmah"
connectionStringName="EducoparkEntities"/>
但是,如果我使用 EntityFramework,这不起作用,因为 EF 的连接字符串也包含元数据:
<add name="EducoparkEntities" connectionString="metadata=res://*/EducoparkData.csdl|res://*/EducoparkData.ssdl|res://*/EducoparkData.msl;provider=System.Data.SqlClient;provider connection string="Data Source=(Local);Initial Catalog=...;User Id=...;Password=...;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient"/>
那么,如何在 Elmah 中使用 EntityFramework 连接字符串?
【问题讨论】:
-
哇,为什么 EF 不能使用我们从那以后一直使用的相同连接字符串格式? 2002 年? #失败
-
是的,我的意思是这已经工作了多年,为什么要改变它呢??
标签: asp.net .net entity-framework elmah