VS Project не может загрузить/найти сборкиC#

Место общения программистов C#
Ответить
Anonymous
 VS Project не может загрузить/найти сборки

Сообщение Anonymous »

У меня есть проект Visual Studio (.NETCore v8, Azure Functions v4), который «работает на любом компьютере, кроме моего». Сообщение об ошибке:

Функция «---» находится в ошибке: не удалось загрузить файл или сборку «X.X.X, версия = 8.0.0.0, культура». =нейтрально, PublicKeyToken=...'. Система не может найти указанный файл.

И действительно нет разницы, какой пакет импортировать — System.Net.Http, System. Security.Cryptography.X509Certificates - вообще ничего не находит.
В зависимости от того, какой код я закомментирую и удалю импорт, сообщение немного отличается:

Код: Выделить всё

Error configuring services in an external startup class. Error configuring services in an external startup class. XXX.Consumer: Could not load file or assembly 'System.Net.Http, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'. The system cannot find the file specified. A host error has occurred during startup operation '106f06bc-2885-4839-abfe-c23ed98b7b26'. Microsoft.Azure.WebJobs.Script: Error configuring services in an external startup class. XXX.Consumer: Could not load file or assembly 'System.Net.Http, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'. The system cannot find the file specified.
Другие проекты функций Azure работают нормально, но этот «завис».
Та же проблема в Visual Studio Community или Professional (v2022) ).
Я прочитал здесь десятки подобных вопросов и попробовал:
  • Очистить и перестроить решение/проект

    Очистить и перестроить решение/проект

    li>
    Перезапуск и
  • Выполнение выпуска и отладка
  • Удаление всех каталогов отладки/выпуска
  • Обновление всех пакетов NuGet
  • Открытие моего bin/Debug/net8.0/Project.dll в DependencyWalker (см. ниже)
DependencyWalker показывает огромное количество ошибок при открытии файла. сообщения, а также:

Ошибка: не найдена хотя бы одна необходимая неявная или перенаправленная зависимость.
Ошибка: обнаружены модули с разными типами ЦП. .
Внимание: по крайней мере один модуль зависимости от отложенной загрузки не найден.
Внимание: по крайней мере в одном модуле имеется неразрешенный импорт из-за отсутствия функции экспорта в модуле, зависящем от отложенной загрузки.

Изображение


Подробнее здесь: https://stackoverflow.com/questions/791 ... assemblies
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»