Как исправить «Тип или имя пространства имен не может быть найдено»? - PullRequest
0 голосов
/ 15 апреля 2019

Visual Studio не распознает определенные пакеты (Entities и TMPro, если назвать несколько), и выдает ошибку: The type or namespace name could not be found; но все компилируется нормально . Я знаю, что уже есть много вопросов и ответов, связанных с этой проблемой, но до сих пор ни один из них не помог мне.

Таким образом, я скачал эти пакеты с помощью Unity Package Manager, так что это делает вещи еще более запутанными, потому что я установил другие пакеты таким же образом, и они не распознаются как проблема.

Пока я пробовал:

  1. Проверка целевой структуры пакетов и проекта (все .NET Framework 4.6)
  2. Удаление папки Library
  3. Проверка версии Unity (2019.2.0a11)

Некоторые дополнительные заметки:

  • У меня уже давно есть эта проблема (с TMPro, если быть точным; около года) с тех пор, как я скачал ее с Package Manager в одной из 2018.X версий
  • В других проектах Unity, которые используют различные версии, дают тот же результат. Это заставляет меня поверить, что это как-то связано с моей визуальной студией.
  • Пакет Entities показан сбоку, см. Рисунок ниже entities showing up on side in visual studio

1 Ответ

0 голосов
/ 15 апреля 2019

Я удалил Visual Studio 2017 Установил Visual Studio 2019, и это исправило мою проблему.Я подозреваю, что переустановка, как и другие, возможно, тоже сработала.

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