Система. Net, не может разрешить символ 'Net' - PullRequest
0 голосов
/ 26 апреля 2020

Я потерян. My. NET Framework 4.6.2 не может разрешить использование системы. Net. Я добавил ссылку на сборку, но на ней есть желтый предупреждающий треугольник. Как я все испортил?

Из-за других зависимостей я застрял с 4.6.2

1 Ответ

0 голосов
/ 28 апреля 2020

Я потерян. My. NET Framework 4.6.2 не может разрешить использование системы. Net. Я добавил ссылку на сборку, но на ней есть желтый предупреждающий треугольник. Как я все испортил?

Сначала , попробуйте установить Net Framework 4.6.2 Developer Pack из по этой ссылке или do восстановление в VS Installer в случае, если ваш net framework 4.6.2 сломан.

1) убедитесь, что Target Framework является 4.6.2, щелкнув правой кнопкой мыши по вашему проекту -> Свойства -> Приложение -> Целевой каркас имеет значение net framework 4.6.2.

2) Выполнить update-package -reinstall при Tools -> Nuget Package Manger -> Package Manager Console до переустановите эти пакеты nuget и их зависимости на случай, если раньше возникла путаница.

3) , закройте инстанс VS, удалите папки bin и obj и перезапустите проект.

4) На самом деле, system. net dll - это системная dll Net Framework, и при ее использовании вы должны искать в net framework 4.6.2.

Щелкните правой кнопкой мыши Ссылка -> Добавить ссылку -> выберите v4.6.2 System.Net dll.

enter image description here

или go по пути C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.2\System.Net.dll .

На самом деле , System.Net является частью System.dll , И если у вас есть System.dll в вашем проекте, вы можете просто использовать System.Net в редакторе кода, не ссылаясь на него снова.

Кроме того , вы можете ввести Окно списка ошибок , предупреждение будет отображаться в этом окне и сообщать вам, в чем конкретно проблема c, и, если необходимо, вы можете поделиться ею с нами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...