Я недавно скачал Unity, чтобы возиться с разработкой игр для класса. После создания и запуска нового сценария hello world C # Visual Studio быстро выдал около 70 ошибок, сообщающих, что различные сценарии C # не найдены. Все ошибки выглядели примерно так:
"[File not found] : C:/Users/njenk/Documents/Unity Projects/New Unity Project/Packages/com.unity.textmeshpro/scripts/'c#FileThatINeed'"
Я немного покопался в файлах моего нового проекта, чтобы проверить правильность VS. Есть пять папок, о которых VS сообщили об отсутствии скриптов C #, все они находятся в каталоге Package. Вот фото для справки:
Справочник пакетов
Каждая из этих папок была пуста, ни один скрипт C # не найден. VS правильно сказал, что ничего не может найти. Однако, когда я смотрел на свой проект в собственном файловом обозревателе Unity, присутствовали все 70 или около того необходимых сценариев C #.
Это похоже на случай, когда VS неправильно синхронизировался с Unity, но после нескольких часов поиска в Интернете и возни с собой я пришел с пустыми руками. Я нашел очень мало людей с таким типом ошибки, поэтому я смиренно прошу помощи с вашей стороны.