1. 程式人生 > 其它 >C# ASP.NET ASP.NET#名稱空間"System.Data"中不存在型別或名稱空間名稱"Linq"(是否缺少程式集引用?)

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