我今天开始试图掌握新的.NET Core框架。所以我按照以下链接安装了 Visual Studio 2017 Enterprise 和.NET Core Workload:
https://www.microsoft.com/net/core#windowsvs2017
我以为我会创建类库,所以我创建了一个新的.NET Core Library项目,默认为目标框架 .NETCoreApp 1.1 :
现在,在创建解决方案时,Nuget包还原对于每个包都失败,甚至没有正确引用 System 命名空间。仅供参考,可以找到恢复的完整错误输出here(pastebin)。
现在,如果我可以将目标框架更改为 .NETCoreApp 1.0 ,那么错误会自行清除。所以这就是我自己的核心nOOb的混乱 - 我看到1.1可用,但是我可以将它用于类库还是我应该定位1.0?
另外,我的nuget来源如下:
https://api.nuget.org/v3/index.json
更新: