dotnet restore fail"无法为'.NETCoreApp解决'PCLLibrary',版本= v1.0'."

dil*_*ohn 6 .net c# asp.net-core

我在.NET CORE 1.0项目中使用的PCL项目(​​'PCLLibrary')在Visual Studion中工作正常,当我尝试从命令行执行dotnet恢复时,bu失败.我需要它在teamcity上构建它.

D:\ WebExternal\WebExternal\src\Web\project.json中的错误无法解析'.NETCoreApp,Version = v1.0'的'PCLLibrary'.

我试图谷歌它但没有找到任何有用的结果.请帮我.

在这里你可以得到这个项目

从包含project.json的文件夹测试执行命令"dotnet restore"

小智 3

将您的 PCLLibrary 移至 src 中,它将起作用。

以及其他一些改进:

  • 在您的 webapplications3 的 project.json 中,PCLLibrray 应移至根依赖项部分,而不是框架的依赖项。它不是框架依赖项。
  • 在您的 PCLLibrary 中,NETStandard.Library 应移至框架依赖项。