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

标签 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"
    }
  }
}

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

Package dependencies must specify a version range.

不知道为什么。

最佳答案

您的 ProjectB 包必须指定您想要的 ProjectB 版本。这与 ProjectBproject.json 文件的 version 属性相同。因此,如果 ProjectBversion 属性设置为“1.0.0”,您可以将其添加到依赖项中:

"ProjectB": "1.0.0"

关于asp.net-core-mvc - .net core rc2 - 包依赖关系未解决,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37438833/

相关文章:

asp.net - ASP 5 MVC 6 HTTP 错误 404.15 部署到 IIS 时

c# - ASP.Net Core MVC 中的本地化不起作用 - 无法找到资源文件

SOAP 请求转换错误

c# - IIS Express 路由在 Visual Studio 2019 中无法正常工作

c# - 如何通过反射匹配名称和参数类型来获取 protected 方法?

c# - 如何在 ASP.NET Core 2.0 中预编译 View ?

c# - 如何: Parameter binding from multiple sources

docker - 为什么我可以绑定(bind)到80端口

c# - 带有 NET Standard 1.X 的 Nuget 包

asp.net-core - 模型集合上的 ModelBinding