C# ASP.NET ASP.NET#命名空间"System.Data"中不存在类型或命名空间名称"Linq"(是否缺少程序集引用?)

Posted xue雪后初晴

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# ASP.NET ASP.NET#命名空间"System.Data"中不存在类型或命名空间名称"Linq"(是否缺少程序集引用?)相关的知识,希望对你有一定的参考价值。

ASP.NET#命名空间"System.Data"中不存在类型或命名空间名称"Linq"(是否缺少程序集引用?)..._weixin_30752377的博客-CSDN博客

链接文章内容:

添加完.dbml(LINQ to SQL类文件)文件后,双击.designer.cs源文件时,发现编译器提示:命名空间"System.Data"中不存在类型或命名空间名称"Linq"(是否缺少程序集引用?)。但在解决方案中的"引用"那里已经明确有了"System.Data.Linq"!

我的解决办法:
修改一下Web.config文件:(<system.web>是在<configuration>内的)

<system.web>
<compilation debug="true" targetFramework="4.0">
<assemblies>
<add assembly="System.Data.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
</assemblies>
</compilation>
</system.web>

修改完之后可能没有立即生效,可以先保存一下,然后关闭该解决方案,然后再重新打开。

 

转载于:https://www.cnblogs.com/KeenLeung/p/3295787.html


 

以上是关于C# ASP.NET ASP.NET#命名空间"System.Data"中不存在类型或命名空间名称"Linq"(是否缺少程序集引用?)的主要内容,如果未能解决你的问题,请参考以下文章

C# asp.net - 找不到类型或命名空间名称“Helper”(您是不是缺少 using 指令或程序集引用?)

C#写ASP.NET,怎么导出一个DataTable到Excel

ASP.NET:通过命名空间一次注册多个控件?

从调试模式切换到发布模式时,C# Asp.Net Webservice 抛出异常

ASP.NET 命名空间

ASP.NET 中的 Javascript 命名空间声明