Статически загружаемые библиотеки не работают в .Net Core 3.0 - PullRequest
0 голосов
/ 28 июня 2019

Я создаю решение с 3 проектами A, B и C. При условии, что A и B являются библиотеками, а C является консольным приложением

Если используется эталонное значение:

A использует B

C использует A и B

Почему, когда я выполняю C, он загружает A, но не может загрузить B (возможно, потому что он уже был загружен через A)?

Это типичная проблема в проектах, использующих динамическую загрузку библиотек, но в моем случае мои библиотеки статически добавляются в ссылку, так почему это происходит?

Я использую .Net Core 3.0 preview 6 с Visual Studio 2019 (версия 16.1.4)

Репо: https://github.com/hdkruswork/runes-dotnet/tree/dev

Где A равно Runes.Core, B равно Runes.Async и C равно Runes.Lab

1 Ответ

0 голосов
/ 28 июня 2019

Если это все в одном решении. Удалите все ссылки между проектами и добавьте их заново

...