gpt4 book ai didi

c# - 为什么在ubuntu上构建dotnet会输出dll文件?

转载 作者:行者123 更新时间:2023-12-02 03:09:26 25 4
gpt4 key购买 nike

我有一个非常简单的问题。当我在 ubuntu 中的 c# 项目上使用 donet build 时,它会输出一个 .dll 文件。我想知道为什么或如何做到这一点以及为什么它不输出 .so 文件?

最佳答案

因为 .NET Core(以及整个 .NET)即使对于其他平台也使用可移植可执行文件格式,因此从技术上来说它仍然是一个动态链接库。

.NET Core 运行时加载器可以正常读取和运行它。

您可以在此处阅读更多信息 - .NET assembily file format

关于c# - 为什么在ubuntu上构建dotnet会输出dll文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58100141/

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