我在 .NET CORE 1.0 项目中使用了 PCL 项目('PCLLibrary') 从 Visual Studio 一切正常, 当我尝试从命令行执行 dotnet restore 时 bu 失败。 我需要它来在 teamcity 上构建它。
错误在 D:\WebExternal\WebExternal\src\Web\project.json 无法解析 '.NETCoreApp,Version=v1.0' 的 'PCLLibrary'。
我试图用谷歌搜索它,但没有找到任何有用的结果。 请帮我。
要测试从文件夹执行命令“dotnet restore”, 其中包含 project.json
最佳答案
将您的 PCLLibrary 移到 src 中,它将起作用。
以及其他一些改进:
- 在您的 webapplications3 的 project.json 中,PCLLibrray 应该是 移至根依赖项部分而不是 框架的依赖性。它不是框架依赖项。
- 并且在您的 PCLLibrary 中,NETStandard.Library 应该移动到 框架依赖。
关于c# - dotnet restore fail "Unable to resolve ' PCLLibrary' for '.NETCoreApp,Version=v1.0'。”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38501925/