最近宣布.Net编译为本机代码,我想知道如何在我的应用程序中启用此功能?它适用于所有项目类型和所有平台吗?
答案 0 :(得分:6)
截至今天,.Net Native仅支持针对ARM或X64的Windows应用商店应用。将来可能会支持其他项目类型和平台。
首先确保安装了正确的工具链。您需要安装了Update 2 RC的Visual Studio 2013和计算机上安装的本机开发人员预览:
安装完所有内容后,右键单击您的项目并选择Enable for .Net Native
执行此操作后,您应该会看到一个新文件已添加到项目default.rd.xml
中。这是一份报告,告诉您应用程序是否与.net本机代码生成兼容。
如果所有内容都兼容,则可以在项目属性中启用编译。正如我之前提到的,这仅适用于x64和ARM平台,因此请选择其中一个平台,然后检查Compile with .Net Native tool chain
选项:
我建议观看此频道9视频,了解工具的工作原理: http://channel9.msdn.com/Shows/Going+Deep/Inside-NET-Native