Фантомные ошибки компиляции после обновления пакета NuGet - PullRequest
0 голосов
/ 18 февраля 2020

В моем проекте была ссылка на библиотеку средства просмотра отчетов Microsoft WebForms версии 10, и я решил удалить эту ссылку и добавить пакет NuGet версии 150. Однако теперь я получаю кучу ошибок компиляции, таких как:

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

и другие подобные ошибки. Странная вещь, когда я открываю файлы, содержащие ошибки, ошибки go исчезают, но как только я пытаюсь построить свой проект, они появляются снова! Что тут происходит? Как я могу скомпилировать свой проект без ошибок?

1 Ответ

0 голосов
/ 18 февраля 2020

Проблема заключалась в том, что в библиотеку средства просмотра отчетов я добавил ссылку на обязательные. NET Framework версии 4.6, но в моих проектах использовалась только версия 4.51. Обновление до v4.7 решило проблему.

...