ASP.Net 5 RC1未解决的依赖关系:NU1001无法解析依赖关系......> = 1.0.0- *

时间:2016-01-26 22:08:06

标签: asp.net-core project.json

我希望有人可以帮助阐明如何解决这个问题。在尝试将经典的.csproj类库添加到ASP.NET 5 RC1 xproj项目并尝试将对regualar .NET 4.5-4.6程序集的引用添加到基于xproj的ASP.NET 5 RC1项目时,我注意到了这个问题。在这种特殊情况下,我尝试将对Microsoft.WindowsAzure.ServiceRuntime的引用添加到ASP.NET 5 WebApi项目中。我可以看到生成的包装文件看起来像这样:

{
  "version": "1.0.0-*",
  "frameworks": {
    "dnx46": {
      "bin": {
        "assembly": "../../lib/dnx46/Microsoft.WindowsAzure.ServiceRuntime.dll"
      }
    }
  }
}

project.json文件中的引用如下所示:

  "frameworks": {
    "dnx46": {
      "dependencies": {
        "Microsoft.WindowsAzure.ServiceRuntime": "1.0.0-*"
      }
    }
  },

当打开project.lock.json文件时,我看到以下内容被添加:

"DNX,Version=v4.6": [
  "Microsoft.WindowsAzure.ServiceRuntime >= 1.0.0-*"
]

当我查看visual studio中的引用时,我看到以下内容:

enter image description here

我做错了什么?这个问题有什么办法吗?

0 个答案:

没有答案