【问题标题】:.NetCoreApp 1.1 - Default Visual Studio 2017 .NET Core Project Broken?.NetCoreApp 1.1 - 默认 Visual Studio 2017 .NET Core 项目损坏?
【发布时间】: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

更新:

我似乎确实安装了 1.1 SDK:

【问题讨论】:

标签: .net-core visual-studio-2017 .net-core-1.1


【解决方案1】:

最后,我卸载了所有 .NET SDK 引用(Windows:添加或删除程序)并使用 Visual Studio 2017 工作负载重新安装了 .NET Core使用 Visual Studio 安装程序

ReSharper 用户:

我必须打开我创建的解决方案,重新保存(出于某种原因),关闭 Visual Studio,然后重新打开解决方案 - 这解决了到处都是红色波浪线和 错误错误的问题”无法引用....”

【讨论】:

    猜你喜欢
    • 2020-02-22
    • 1970-01-01
    • 1970-01-01
    • 2018-01-31
    • 1970-01-01
    • 2017-09-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多