Сообщение об ошибке указывает на то, что вы пытаетесь сослаться на сборку .net framework в основном проекте .net.Что не рекомендуется, поскольку:
- .NET Core может запускать сборки, ориентированные либо на само .NET Core, либо на .NET Standard
- .NET Framework может запускать сборки, ориентированные либо на саму .NET Framework, либо.NET Standard
Мы можем найти репозитории здесь , проверяя его .csproj, и мы можем найти его для .net framework.Вот почему отображается ваше сообщение об ошибке.
1. И оно сейчас недоступно для ядра .net (кто-то другой публикует аналогичную проблему), поэтому я предлагаю вам использовать его в проекте .net framework.Вы можете создать новую библиотеку классов, консольное приложение, веб-приложение с .net framework (4.x) для использования этого пакета.
2. Также, если вам по какой-то причине необходимо использовать пакет в основном проекте ядра .net, почему бы не перенести MimeSharp из .net fx на .net core самостоятельно, поскольку мы можем получить доступ к исходному коду.
См .: Перенос библиотек .NET Framework на .NET Core и Перенос вашего кода с .NET Framework на .NET Core