C# ASP.NET ASP.NET#名稱空間"System.Data"中不存在型別或名稱空間名稱"Linq"(是否缺少程式集引用?)
阿新 • • 發佈:2021-06-21
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