c# – .NET Core中的Crossgen编译

前端之家收集整理的这篇文章主要介绍了c# – .NET Core中的Crossgen编译前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我已经使用.NET Core一段时间了.我创建了一个控制台应用程序.一切正常但我听说我可以使用CrossGen将.NET Core app程序集编译成本机程序集.引用他们的文件

To help make your app start up faster,CoreCLR includes a tool called CrossGen,which can pre-compile the MSIL code into native code.

我现在已经尝试了很长时间,我真的不知道,我怎么能这样做. CrossGen的文档确实很少,而StackOverflow的问题则更少.

如何在Mac上使用CrossGen将我的.NET Core App编译为本机代码
如果有人可以用给定的例子回答这个问题我会很感激.

解决方法

crossgen是一个在NuGet包中与CoreCLR捆绑在一起的工具,或者与源代码一起构建. CoreCLR here的OSX运行时包在nuget存档内的工具/交叉路径中具有交叉.

如果您运行没有任何参数的工具,它应该为您提供基本的使用说明.通常,您要做的是运行crossgen< path-to-your-app>.

猜你在找的.NET Core相关文章