命名空间’System’中不存在类型或命名空间名称’Linq’
我想在vs 2015中使用asp.net c#开发一个网站但是当我想使用按钮在c#中编写代码时,它不会转到cs文件来编写c#代码。当我检查项目源时,我发现了一个错误,它是
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; > Severity Code Description Project File Line Error CS0234 The type or > namespace name 'Linq' does not exist in the namespace 'System' (are > you missing an assembly > reference?) Golestani C:\Users\javad\Documents\Golestani\Login.aspx.cs 3
请帮我解决这个问题
图片
我有一个System.Linq无法识别的问题。 我解决它的方法是将我的网站的目标框架从4.0更改为3.5,然后切换回原始目标框架(在我的情况下为4.0)
- 按Shift + F4或在项目级别右键单击并在Visual Studio中选择属性页 。 ( Alt + Enter或在项目级别右键单击并在VS2017中选择“属性” 。)
- 将目标框架从.Net Framework 4更改为.Net Framework 3.5
- 单击确定确认
- 反向重复此过程,再次点击Shift + F4
- 将其从.Net Framework 3.5更改回.Net Framework 4
希望这可以帮助
尝试卸载然后重新加载相关项目。 那样做。
Visual Studio 2015参考 – >添加参考 – >assembly – >选择System.Data.Linq
将这段代码放在配置文件( Web.config )中并进行测试。
试试这个。 也许targetFramework =“4.0”会起作用。 为我工作。