Системе не удается найти файл, указанный при добавлении нового модуля Azure IoT Edge в Visual Studio

Я выполнил эти шаги точно, и я получаю сообщение об ошибке ниже:

  1. Выберите File> New> Project ...
  2. В новом окне проекта найдите IoT Edge и выберите проект Azure IoT Edge (Windows amd64). Нажмите "Далее.
  3. В окне настройки нового проекта переименуйте проект и решение во что-нибудь описательное, например CSharpTutorialApp. Нажмите «Создать», чтобы создать проект.
  4. В окне Добавить модуль настройте свой проект со следующими значениями:
  5. Выберите Добавить, чтобы создать модуль.

Я получаю эту ошибку независимо от комбинации папок решений, имен модулей и любых других параметров, которые я ввожу во время этого рабочего процесса:

Система не может найти указанный файл. (Исключение из HRESULT: 0x80070002)

В результате в решение не вносятся никакие изменения - проект модуля IoT Edge не создается, другие файлы не изменяются.

Я пробовал запустить Visual Studio 2019 (16.4.3) от имени администратора, удалив и переустановив Расширение Azure IoT Edge Tools, но безуспешно.

Что я могу сделать для дальнейшего устранения этой неполадки?

Обновление 1. Я дважды проверил все задокументированные предварительные условия, но проблема не устранена.

  • Visual Studio 2019 16.4.3, все необходимые рабочие нагрузки Visual Studio установлены
  • Для рабочей нагрузки .NET Core установлена ​​последняя версия - только 3.1 LTS SDK. Есть ли где-то скрытая зависимость от определенного более старого SDK .NET Core 2.x? Или документация по VS Code на эту тему устарела? (Я использую VS, но везде искал, не пропустил ли что-нибудь)
  • Git для Windows установлен (через установщик Visual Studio)
  • Docker Windows Desktop установлен и переключен на контейнеры Windows
  • Инструменты Azure IoT Edge для VS 2019 установлены (а затем удалены и переустановлены)
  • no UNC/FQ paths in the item or project template locations:
    • C:\Users\larsk\OneDrive\Documents\Visual Studio 2019\Templates\ProjectTemplates
    • C: \ Users \ larsk \ OneDrive \ Documents \ Visual Studio 2019 \ Templates \ ItemTemplates
  • несколько перезагрузок
  • это на машине, на которой недавно была переустановлена ​​последняя (1909 г.) версия Win10 Pro.

Обновление 2: обновление до Visual Studio 2019 16.4.4 тоже не помогло.


person Lars Kemmann    schedule 30.01.2020    source источник
comment
Похоже, вам не хватает некоторых предварительных условий, я предлагаю вам дважды проверить шаги и предварительные условия и попробовать еще раз. P.S. Я попытался создать проект на VS, и он работает, как ожидалось. Я не сталкивался ни с какими проблемами. См. Аналогичную проблему, обсуждаемую здесь: github.com/MicrosoftDocs/azure-docs/issues/40805   -  person AshokPeddakotla-MSFT    schedule 30.01.2020
comment
Спасибо за указатель, я ответил на это обсуждение. В моем случае ни одна из представленных здесь идей не помогает.   -  person Lars Kemmann    schedule 30.01.2020
comment
Обновление VS 2019 до 16.4.4 тоже не помогло.   -  person Lars Kemmann    schedule 01.02.2020


Ответы (1)


Оказалось, что решение запускает операцию восстановления через установщик Visual Studio.

person Lars Kemmann    schedule 31.01.2020