首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从源代码构建.NET SDK

如何从源代码构建.NET SDK
EN

Stack Overflow用户
提问于 2020-12-12 20:35:53
回答 1查看 155关注 0票数 0

如何从源码编译.NET SDK?当我运行build.sh时,我收到一条消息,告诉我正在下载包(我不知道为什么,因为目标是编译)。下载时出现404错误,然后如下所示:

代码语言:javascript
复制
    dotnet_install: Error: Could not find/download: `.NET Core Runtime` with version = 1.0.5
dotnet_install: Error: Refer to: https://aka.ms/dotnet-os-lifecycle for information on .NET Core support
EN

回答 1

Stack Overflow用户

发布于 2020-12-14 23:37:45

当我运行build.sh时,我得到一条消息,告诉我包正在下载(我不明白为什么,因为目标是编译)

这很正常。您正在尝试编译SDK,它本身是用C#编写的。您需要一个C#编译器(例如包含在.NET SDK中的编译器)来编译SDK本身。

这与需要C/C++编译器构建的C/C++编译器(如gcc)没有太大区别。

我想最大的区别是所需的编译器是自动下载的,而不是失败并要求用户手动安装编译器。

dotnet_install:错误:无法找到/下载:版本为1.0.5的.NET Core Runtime dotnet_install:错误:有关.NET核心支持的信息,请参阅:https://aka.ms/dotnet-os-lifecycle

这肯定是SDK构建系统中的一个错误。我看到你已经在这里报告了:https://github.com/dotnet/sdk/issues/14966。这需要由SDK开发人员来解决。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65264982

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档