gpt4 book ai didi

.net - 有没有工具可以将 CIL 编译成二进制文件?

转载 作者:行者123 更新时间:2023-12-02 00:46:24 26 4
gpt4 key购买 nike

在看到之前的帖子“Making Applications programmed in .NET languages work on older machines”后,我想知道;

是否有将 CIL 编译为二进制文件的工具?

如果是这样,如果您不希望用户需要 .NET 框架,您可以将 CIL 文件转换为 native Windows 应用程序吗?或者甚至从 .NET 瞄准 linux 平台!那太棒了!

最佳答案

MS 提供了一个名为 NGEN 的免费实用程序从 .NET 程序集创建 native Windows 可执行文件。

但请注意,CLR 仍然要求您的程序集可用于回退以防 native 图像失效,这可能由于多种原因而发生。而且 NGEN 不会消除您的最终用户安装 .NET Framework 的必要性。最后,NGEN 可以改变您应用的性能配置文件,但并不总是变得更好。

有实用程序,例如 VMWare ThinApp (以前称为 Thinstall),它将创建一个 native 二进制文件,其中包括您的应用程序和 .NET Framework 的相关部分。这可能是您正在寻找的。

关于.net - 有没有工具可以将 CIL 编译成二进制文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/335499/

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