我有一个包含两个类库 (.NET Core) 的解决方案,名为 ProjectA 和 ProjectB。
在 ProjectA 的 project.json 文件中,我添加了对 ProjectB 的引用,如下所示:
{
"version": "1.0.0-*",
"dependencies": {
"NETStandard.Library": "1.5.0-rc2-24027",
"ProjectB": ""
},
"frameworks": {
"netstandard1.5": {
"imports": "dnxcore50"
}
}
}
但是我收到以下编译错误:
Package dependencies must specify a version range.
不知道为什么。
最佳答案
您的 ProjectB
包必须指定您想要的 ProjectB
版本。这与 ProjectB
的 project.json
文件的 version
属性相同。因此,如果 ProjectB
的 version
属性设置为“1.0.0”,您可以将其添加到依赖项中:
"ProjectB": "1.0.0"
关于asp.net-core-mvc - .net core rc2 - 包依赖关系未解决,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37438833/