繁体   English   中英

System.Net,无法解析符号“Net”

[英]System.Net, cannot resolve symbol 'Net'

我迷路了。 我的 .NET Framework 4.6.2 无法解决我使用 System.Net 的问题。 我已经添加了程序集参考,但是参考上有那个黄色警告三角形。 我是怎么搞砸的?

由于其他依赖项,我坚持使用 4.6.2

我迷路了。 我的 .NET Framework 4.6.2 无法解决我使用 System.Net 的问题。 我已经添加了程序集参考,但是参考上有那个黄色警告三角形。 我是怎么搞砸的?

首先,尝试从此 链接安装 Net Framework 4.6.2 Developer Pack 或在 VS Installer 中进行修复,以防您的net framework 4.6.2损坏。

1)确保 Target Framework 是 4.6.2,方法是右键单击您的项目--> Properties-->Application-->Target Framework is net framework 4.6.2

2) run update-package -reinstall under Tools --> Nuget Package Manger --> Package Manager Console to reinstall these nuget packages and their dependencies in case there are in a mess before.

3)关闭VS Instance,删除binobj文件夹,然后重新启动你的项目。

4)其实system.net dll是Net Framework的系统dll,使用时要在net framework 4.6.2下搜索。

右键单击 Reference-->Add Reference-->选择v4.6.2 System.Net dll

在此处输入图像描述

或 go 通过路径C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.2\System.Net.dll

实际上System.NetSystem.dll的一部分。 如果您的项目中有System.dll ,您可以在代码编辑器中使用System.Net而无需再次引用它。

此外,您可以输入错误列表 window ,警告将列在 window 中,它会告诉您具体问题,如有必要,您可以与我们分享。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM