.net core rc2 - 未解决包依赖关系

时间:2016-05-25 13:33:43

标签: asp.net-core-mvc .net-core .net-core-rc2

我有一个带有两个类库(.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"
    }
  }
}

但是我收到了以下编译错误:

  

包依赖项必须指定版本范围。

不确定原因。

1 个答案:

答案 0 :(得分:4)

您的ProjectB软件包必须指定所需的ProjectB版本。这与version的{​​{1}}文件的ProjectB属性相同。因此,如果project.json的{​​{1}}属性设置为“1.0.0”,您可以将其添加到依赖项中:

ProjectB