【发布时间】:2017-04-17 16:04:44
【问题描述】:
我今天开始尝试掌握新的 .NET Core 框架。所以我按照以下链接安装了 Visual Studio 2017 Enterprise 和 .NET Core Workload:
https://www.microsoft.com/net/core#windowsvs2017
我想我会尝试创建类库,所以我创建了一个新的 .NET Core 库项目,它默认为目标框架.NETCoreApp 1.1:
现在,当创建解决方案时,每个包的 Nuget 包还原都会失败,甚至没有正确引用 System 命名空间。仅供参考,还原的完整错误输出可以在 here (pastebin) 找到。
现在,如果我可以将目标框架更改为 .NETCoreApp 1.0,那么错误就会自行清除。所以这对我自己来说是一个核心 nOOb 的困惑 - 我看到 1.1 可用,但我可以将它用于类库还是应该以 1.0 为目标?
另外,我的 nuget 源如下:
https://api.nuget.org/v3/index.json
更新:
【问题讨论】:
-
项目是否创建了project.json文件或csproj(极不可能是project.json)?有没有安装任何 RC2 的东西? stackoverflow.com/questions/40778143/mvc-package-not-compatible/…
标签: .net-core visual-studio-2017 .net-core-1.1