Как использовать стороннюю .net framework библиотеку в .net core?
Имеется стороння библиотека заточенная под .net framework ~4.5. Также имеется проект на .net core
Нужно каким-то образом зареференсить эту библиотеку в проекте. Наппрямую не удается. Локальный репозиторий nuget не вариант
Есть варинат завернуть в .net standard библиотеку, но как я понял, часть какого-либо функционала может быть недоступна
Был ли у кого-нибудь опыт решения подобной проблемы?
часть какого-либо функционала может быть недоступно
Та часть, которая основана на специфическом APi конкретной ОС, разумеется будет недоступна для других ОС, но если это такая библиотека как Json.NET то вряд ли в ней может быть такое.
Rou1997: все используется исключительно на винде. Промелькнула мысль использовать .net core приложение чисто под .net framework'ом, прописав соответсвующий в project.json.
“frameworks”: {
“net452”: {
}
}
На сколько бредовая это идея? Просто как я понимаю, при таком подходе теряется смысл .net core
Олег: почему бред? у меня приложение ASP.Net Core работает под .Net 4.5, лишь по причине работы с Active Directory, но при этом теряется кроссплатформенность.