gpt4 book ai didi

linq - 缺少命名空间,LINQ 可以在 Web 应用程序中运行,但不能在网站中运行!

转载 作者:行者123 更新时间:2023-12-04 16:56:45 27 4
gpt4 key购买 nike

好的伙计们,我有一个 ASP.NET 网站,它使用 Linq to Sql 设置为面向 3.5 框架。但是,该站点不会构建,并且每当我尝试时都会丢失命名空间和程序集异常。

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

最佳答案

更改 Web.config 文件并在 <pages> 下添加所需的命名空间标签在 <system.web> :

<pages>
<namespaces>
<add namespace="'System.Data.Linq"/>
// snip the rest
</namespaces>
</pages>

引用这个 SO question .

关于linq - 缺少命名空间,LINQ 可以在 Web 应用程序中运行,但不能在网站中运行!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1601218/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com