您知道将.NET项目编译为没有.NET Framework的本机二进制文件的工具,到目前为止我发现:
Xenocode Postbuild for .NET,费用为1599美元。
Salamander .NET Linker,费用为1249美元。
Mono Ahead-of-Time compilation (AOT),免费。 感谢JaredPar和Reed Copsey
Native Image Generator (Ngen.exe),免费,不执行我所说的,它会进行JIT之前的编译,生成的可执行文件需要.NET框架才能工作。
您知道要添加到列表中的其他任何产品吗?
答案 0 :(得分:3)
它有限,但Mono AOT($ 0)也是如此。
答案 1 :(得分:1)
将Mono项目添加到列表中。它们支持编译到本机二进制文件。
答案 2 :(得分:1)
请记住,无论你做什么:
答案 3 :(得分:0)
虽然这是一个问题,但它仍是许多人持续关注的问题。事实上,MS似乎正在做些什么。看起来我们很快就能够使用.NET语言和库生成原生的,静态链接的应用程序。
http://blogs.msdn.com/b/dotnet/archive/2014/04/02/announcing-net-native-preview.aspx