缺少名称空间,LINQ适用于Web应用程序但不适用于网站!

时间:2009-10-21 14:31:51

标签: linq .net-3.5 assemblies namespaces

好的,我有一个asp.net网站设置为使用Linq到Sql的3.5框架。但是,该站点将不会构建,并且每当我尝试时,我都会丢失命名空间和程序集异常。

这是catch,我安装了3.5 SP1,并且已经将System.Core,System.Data.Linq,System.Xml.Linq和System.Data.DataSetExtensions程序集添加到项目中。更重要的是,如果我构建与WEB APP(编译为.dll)相同的项目,它编译并运行得很好。到底是怎么回事?

1 个答案:

答案 0 :(得分:1)

更改Web.config文件并在<pages>的{​​{1}}标记下添加所需的名称空间:

<system.web>

请参阅此SO question