1
1
编辑-简短回答
如果你选择
如果你选择
原始答案
当你选择
另一种方法是生成多个包,其中一个包适用于您打算在其上分发应用程序的每个目标平台。在这种情况下,您将得到已经编译的特定于机器的包,即使在应用程序进程结束并稍后重新启动之后,也不需要重新编译。在这种情况下,您的应用程序似乎运行得更快,因为编译在生成服务器/计算机上只完成一次。但是它会影响您的部署风格。 有关.NET运行时标识符的详细信息,请参见: https://docs.microsoft.com/en-us/dotnet/core/rid-catalog 这里有一个关于JIT编译代码的好文档: https://www.telerik.com/blogs/understanding-net-just-in-time-compilation |