gpt4 book ai didi

c# - 找不到 global.json 指定的 .NET SDK,请检​​查是否安装了指定的版本

转载 作者:行者123 更新时间:2023-12-04 08:04:26 53 4
gpt4 key购买 nike

尝试启动 .NET 控制台应用程序。更喜欢 F#,但在 C# 或 VB 中也会出现相同的错误。Unable to locate the .NET SDK as specified by global.json, please check that the specified version is installed .我在创建新应用程序后立即收到该警告,并在我尝试构建时将其作为错误。
这是使用 Visual Studio 附带的默认 Hello World 模板。我希望应用程序随附的预构建模板首次构建。使用 VS 2019 16.8.5。
我已经搜索了 Visual Studio 项目和源目录,但找不到任何 global.json。
The errors
编辑:在 C:\users\username 找到 global.json

{
"sdk": {
"version": "3.1.300",
"rollForward": "latestMinor"
}
}
我相当确定我已经安装了 SDK,但会仔细检查。

最佳答案

我建议删除 global.json文件而不是仅仅添加 latestMajor到它,因为它在一个它可能不应该在的地方。在 C:\users\your-name 的根中有一个具有该值在功能上等同于首先没有它。global.json的一般用途文件用于锁定用于特定代码库的 SDK 版本。例如,如果您使用的 CI 系统可以安装基于 global.json 的 .NET SDK,这会很有帮助。文件,因此随着时间的推移,您没有多个地方可以更新您的工具集。

关于c# - 找不到 global.json 指定的 .NET SDK,请检​​查是否安装了指定的版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66300251/

53 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com