Отсутствует пространство имен и ошибка ссылок в приложении .net - PullRequest
0 голосов
/ 19 марта 2019

Я скачал приложение из системы контроля версий и клонировал в свою локальную папку. Когда я пытался создать приложение, я видел много ошибок «отсутствующих ссылок».

Не удалось найти тип или имя пространства имен 'log4net' (отсутствует директива using или ссылка на сборку?)

Сборка log4net уже добавлена ​​в проект, но рядом с именем сборки отображается предупреждение

Код имеет

using Microsoft.Reporting.WebForms

и я вижу

Тип или имя пространства имен «Отчетность» не существует в пространстве имен «Microsoft» (отсутствует ссылка на сборку?)

Что я пробовал:

Я хочу убедиться, что VS создает проект, на который ссылаются. Поэтому я установил «Сборку» под Конфигурацией для проверки.

Я также попытался изменить Target Framework с .Net Framework 4.0 на более позднюю версию. Не повезло!

Любая помощь?

1 Ответ

2 голосов
/ 19 марта 2019

1 - щелкните правой кнопкой мыши ваше решение
2- Нажмите «Управление пакетами NuGet для решения»
3- Найдите log4net, если он установлен, удалите его
4- Установите log4net снова
5- Перестроить все

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