Этот случай включает в себя написание программы, которая в конечном итоге будет использовать Mono, но до сих пор использует Wine в качестве замены.
В настоящее время существует проблема с конкретной ссылкой:
Не удалось загрузить файл или сборку Microsoft.Extensions.Логирование.Abstractions.dll 'version = 1.0.0.0 [etc]' или одна из его зависимостей. Определение манифеста обнаруженной сборки не соответствует ссылке на сборку
До сих пор, с моими попытками, использование перенаправления привязки сборки с этой ссылкой не решило эту проблему; даже если изменить номер версии ссылки на 1.0.0.0, то не удастся загрузить версию 2.1.0.0.
Перекомпиляция программы после удаления папки /bin и обновления ссылок с помощью Nuget не решила проблему.
Он работает в родной среде Windows, так что, может быть, это похоже на Wine?