作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 Visual Studio 2017 版本 15.7.2 中创建了一个 ASP.NET Core Web API 项目。
当我创建它时,它是 Microsoft.NetCore.App 2.0
。
现在我想更新到 Microsoft.NetCore.App 2.1.4
,但我不能,因为 Visual Studio 告诉我:
Implicitly referenced by an SDK. To update the package, update the SDK to which it belongs
我下载了最新版本的 .NET Core 并安装了它,但遇到了同样的问题。
有什么想法吗?
最佳答案
不要将 SDK(=> 构建工具)版本与 .NET Core 版本混淆。
2.1.* SDK 版本控制很不幸,版本控制方案已更改,方案转换将(大部分)随着 .NET Core 2.1 的发布而完成。
您无需更新 Microsoft.NETCore.App
NuGet 包,因为它仅包含构建应用程序所需的构建引用。
对于独立应用程序,您还可以设置<RuntimeFrameworkVersion>
csproj 文件中的属性,但从 .NET Core SDK 2.1.300 开始,您不再需要,因为它会了解最新版本。
关于asp.net-core - 如何从 Microsoft.NetCore.App 2.0 更新到 2.1.4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50604851/
我是一名优秀的程序员,十分优秀!