ELMAH setup - 命名空间System中不存在类型或命名空间名称“Linq”

时间:2009-09-08 13:27:36

标签: asp.net elmah

我已下载最新的ELMAH并将示例应用程序的Web.Config设置复制到我的ASP.NET 3.5 Web.Config。

我已经确定引用了DLL的3.5版本,但我仍然收到上述错误(根据这篇文章的标题)。

2 个答案:

答案 0 :(得分:3)

如果您有参考,那么确认您在具有包含Linq的dll的web.config中的程序集字典中有一个条目。例如:

<add assembly="System.Web.Extensions, Version=3.5.0.0, ...
<add assembly="System.Xml.Linq, Version=3.5.0.0, ...

答案 1 :(得分:2)

LINQ dll不会自动添加到Web项目中,您必须在解决方案资源管理器中手动将其添加到项目引用中。