【发布时间】:2017-02-10 23:20:12
【问题描述】:
我有一个 .Net Core 类库,可以很好地从 .Net Core 控制台应用程序中成功引用。
我现在正在尝试从 .Net 4.6.2 控制台应用程序中引用类库,它似乎可以引用,但是当我尝试从 .Net Core Lib 实例化一个对象时,它找不到它.奇怪的是,如果我尝试使用 .Net Core Class Lib 的 /bin/Debug 文件夹直接添加对 DLL 的引用,它可以工作......
如果我将它打包为一个 nuget 包并以这种方式添加它,它也可以工作。我的 .Net Core 类库的 project.json 如下。你可以在 https://github.com/PrintsCharming/ObjectHydrator/tree/v2-alpha-1https://github.com/PrintsCharming/ObjectHydrator/tree/v2-alpha-1看到 ObjectHydrator 中的整个解决方案
{
"version": "2.0.0-*",
"dependencies": {
},
"frameworks": {
"net46": {
"dependencies": {
},
"frameworkAssemblies": {
"System.ComponentModel.DataAnnotations": "4.0.0.0"
}
},
"netcoreapp": {
"dependencies": { "System.ComponentModel.Annotations": "4.1.0" },
"imports": "dnxcore50"
}
}
}
【问题讨论】:
标签: .net-core