Я пишу библиотеку .NET Core, которую я собираюсь опубликовать на NuGet, полностью совместимом с .NET.Добавление полной библиотеки .NET в .NET Core
Для этого я установил project.json следующим образом:
"frameworks": {
"netstandard1.1": {
"imports": "dnxcore50"
}
}
Я хочу, чтобы библиотека использовать полную библиотеку .NET (назовем его OtherLib
). Я думал, что это возможно, если .NET-версия OtherLib будет совместима с netstandard-версией моей библиотеки.
Но, похоже, нет ... Вот ошибка:
Package OtherLib X.Y.Z is not compatible with netstandard1.1 (.NETStandard,Version=v1.1). Package OtherLib X.Y.Z supports:
- net40 (.NETFramework,Version=v4.0)
- net45 (.NETFramework,Version=v4.5)
Вот мой полный project.json:
{
"version": "1.0.0-*",
"dependencies": {
"NETStandard.Library": "1.6.0",
"OtherLib": "X.Y.Z"
},
"frameworks": {
"netstandard1.1": {
"imports": "dnxcore50"
}
}
}
Я подозреваю, что есть некоторые вещи сложно сделать в нем, заставить его работать, а может быть, это просто невозможно?
Заранее спасибо. (простите за мой английский, я не носитель языка)
Спасибо! Это то, что я искал! – fharreau