SDK中的Windows运行时元数据无效 - ITIL00005

时间:2016-06-22 06:58:44

标签: xamarin compiler-errors xamarin.forms uwp

我可以在UWP模式下编译使用Xamarin构建的Debug应用,但是当我尝试使用Release->ARM模式进行编译时,会出现这些错误

ILT0005: 'C:\Program Files (x86)\MSBuild\Microsoft\.NetNative\ARM\ilc\tools\Gatekeeper.exe @"C:\Users\Source\app\project.UWP\obj\ARM\Release\ilc\intermediate\gkargs.rsp"' returned exit code 1     
Error: Windows Runtime metadata is invalid in Windows SDK, follow the steps in http://go.microsoft.com/fwlink/?LinkId=733341 to repair your installation.

我尝试使用Windows Software Development Kit - Windows 10.0.10586.212Windows Software Development Kit - Windows 10.0.26624重新安装。

我有两个Development Kits吗?
或者我必须删除哪一个?

或者什么可能导致问题?
我该如何解决?

我正在运行Microsoft Visual Studio 2015 Enterprise Update 2Windows 10 Pro version 1511

我尝试了this,但没有成功,因为我用英语运行Visual Studio。

我的目标和分钟。版本设置为Windows 10 (10.0; Build 10240)

1 个答案:

答案 0 :(得分:0)

如果删除所有Windows SDK,可以让Visual Studio下载它们,这对我有用。
否则,您可以下载Windows SDK's并安装它。