如何在我的应用程序上启用.Net Native?

时间:2014-04-04 03:25:44

标签: .net windows-store-apps .net-native

最近宣布.Net编译为本机代码,我想知道如何在我的应用程序中启用此功能?它适用于所有项目类型和所有平台吗?

1 个答案:

答案 0 :(得分:6)

截至今天,.Net Native仅支持针对ARM或X64的Windows应用商店应用。将来可能会支持其他项目类型和平台。

首先确保安装了正确的工具链。您需要安装了Update 2 RC的Visual Studio 2013和计算机上安装的本机开发人员预览:

安装完所有内容后,右键单击您的项目并选择Enable for .Net Native

enter image description here

执行此操作后,您应该会看到一个新文件已添加到项目default.rd.xml中。这是一份报告,告诉您应用程序是否与.net本机代码生成兼容。

如果所有内容都兼容,则可以在项目属性中启用编译。正如我之前提到的,这仅适用于x64和ARM平台,因此请选择其中一个平台,然后检查Compile with .Net Native tool chain选项:

enter image description here

我建议观看此频道9视频,了解工具的工作原理: http://channel9.msdn.com/Shows/Going+Deep/Inside-NET-Native