FileLoadException Доступ запрещен при запуске Docker Создание проекта в Visual Studio 2019 - PullRequest
2 голосов
/ 13 марта 2020

У меня есть мультипроектное решение с использованием Docker Compose, над которым я работаю в Visual Studio 2019 с использованием. NET Core 2.2. До сегодняшнего утра все работало нормально. Внезапно я получаю следующую ошибку, когда пытаюсь запустить проект.

An unhandled exception of type 'System.IO.FileLoadException' occurred in Unknown Module.: 'Could not load file or assembly 'Microsoft.AspNetCore.Hosting.Abstractions, Version=2.2.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60'. Access is denied.'

В последний день или около того было несколько обновлений Windows (KB4540673 и KB4537572). Я считаю, что это проблема Visual Studio, так как я запустил проект, используя Docker Compose непосредственно из командной строки, и он работал нормально. Это также хорошо работало, когда я тестировал развертывание в промежуточной среде. Я пробовал следующее:

  • Обновление Visual Studio
  • Восстановление Visual Studio
  • Удаление / переустановка Visual Studio
  • Удаление / переустановка Docker
  • Удалено / повторно добавлен общий диск в Docker
  • Удалено / Переустановлено. NET Core SDK 2.2
  • Несколько других вещей, которые я забыл

Есть мысли о том, что может быть причиной этого или что еще я могу попробовать?

1 Ответ

2 голосов
/ 17 марта 2020

У меня была такая же проблема. После удаления docker desktop 2.2.0.4 и установки 2.2.0.3 проблема исчезла. (Сожгли меня однажды ...)

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