我可以使用 C# 生成 native EXE 的方法是什么,我想编译一个无需 .net 框架即可运行的基本 EXE。我听说过 ngen.exe 谁能给我 ngen.exe 的例子或任何更好的方法。此外,我将为正在生成的应用程序提供一个运行时,我如何将它放入应用程序中,以便任何使用我的语言的人都可以使用它的功能。
最佳答案
不能那样做。用 C# 编写的任何内容都需要在运行它的机器上安装 .NET 框架。 NGEN只是一种优化;它不会消除对框架的需求。
为此,您需要 C++ 或其他一些不需要运行时的语言。
关于c# - 使用 C# 创建 native 可执行文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7852039/