【发布时间】:2016-06-21 22:57:29
【问题描述】:
这里是主 dotnet core web 项目的 project.json
"frameworks": {
"netcoreapp1.0": {
"imports": [
"dotnet5.6",
"dnxcore50",
"portable-net45+win8",
"net461"
]
}
}
如果我添加以下 net461 类库项目作为对上述项目的引用。它不会正确构建。
"frameworks": {
"net461": {
}
}
并抛出类似The dependency mscorlib could not be resolved.的错误
但是,如果我使用旧模板(无 project.json)创建项目,并将其添加为对 dotnet 核心项目的引用。它工作正常。
我想知道如何解决这个问题?
【问题讨论】:
-
我不明白你想要达到什么目的。在上面的代码部分,您的目标是 .NET Core 和 .NET Framework(但您仍然不能在 .NET Core 中使用 .NET Framework 的所有 bins\lib,至少现在还不能使用),而在底部,您只引用 . NET 框架而不是 .NET 核心。您是否尝试使用 .NET Framework 库而不是 CoreFx?
-
@JanshairKhan 我正在尝试创建一个 .net 框架库并将其用作对 .net 核心 Web 项目的引用。
标签: asp.net asp.net-core .net-core