Получение сотен ошибок в Visual Studio с использованием Unity и MRTK - PullRequest
0 голосов
/ 29 апреля 2020

У меня проблема, когда я не понимаю, как это произошло. Я работаю с Unity 2018 и Visual Studio 2019 и имел рабочее приложение. Сегодня я отредактировал некоторый код. Ничего особенного, я просто добавил несколько заметок для будущей работы и попытался реализовать асинхронную функцию.

После первой попытки выполнения я получил сотни ошибок в Visual Studio 2019, которые описаны ниже.

Поскольку перезапуск программ и P C ни к чему не привел, я поступил следующим образом: - удалил концентратор Unity Unity, Visual Studio 2017 и Visual Studio 2019, а затем использовал внешнюю программу для очистки P C.

  • после этого вновь был установлен концентратор Unity
  • unity 2018.4.22f1 с поддержкой сборки UWP (IL2 CPP), поддержка дополненной реальности Vuforia, сборка Windows поддержка (IL2 CPP) и поддержка сборки UWP (. NET) тоже
  • , за которым следует выпуск Visual Studio 2019 для сообщества с. NET разработка десктопов, разработка десктопов на C ++, разработка универсальных Windows разработка платформы и игры с Unity

@ Unity:

  • создан новый проект
  • a dded MRTK ( как описано здесь )
  • Измените настройки сборки на UWP
  • , с этого момента я получаю следующие ошибки

Win32Exception: ApplicationName = 'do tnet', CommandLine = 'msbuild FreshInstallv2.Dependencies.msb4u.csproj -restore -v: минимальный -p: NuGetInteractive = true -t: сборка -p: конфигурация = выпуск -nolo go' , CurrentDirectory = 'C: \ Users \ Admin \ Desktop \ FreshInstallv2 \ Assets', Собственная ошибка = Системе не удается найти указанный файл.

  • , продолжая в любом случае перейти к " настоящая проблема
  • добавить папку Script в папку активов
  • добавить C# скрипт
  • открыть указанный файл в Visual Studio 2019

@ Visual Studio:

  • я получаю около 450 ошибок вида (оператор в '' отличается для каждой ошибки, но большинство ошибок очевидно связано с MRTK):

CS8059 - Функция 'объявление переменной' недоступна в C# 6. Пожалуйста, используйте язык e версия 7.0 или выше.

  • ок. 100 других ошибок выглядят примерно так:

'... \ Packages \ com.unity.textmeshpro \ Scripts \ Runtime \ FastAction.cs' - 'Не удалось найти файл

Я даже не знаю, что еще я могу сделать или с чего начать. Вероятно, стоит упомянуть, что я новичок в программировании.

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