我们创建了一个UWP项目,该项目可以在Windows 10计算机中编译精美的.Net本机工具链选项。
但是,它在Windows Server 2016 Standard(即构建服务器)中失败。
曾尝试更改目标版本,但没有帮助。
以下是错误和警告:-
- C:\ Program Files(x86)\ MSBuild \ Microsoft.NetNative \ x86 \ ilc \ IlcInternals.targets(936,5):警告:ILTransform_0005:类型'Windows.ApplicationModel.Activation.BackgroundActivatedEventArgs'未包括在编译中,但已在方法'App.OnBackgroundActivated(BackgroundActivatedEventArgs)'中引用。可能缺少程序集。
- C:\ Program Files(x86)\ MSBuild \ Microsoft.NetNative \ x86 \ ilc \ IlcInternals.targets(936,5):警告:ILTransform_0003:方法'App.d__14.MoveNext()'将始终引发异常由于缺少方法“ BackgroundActivatedEventArgs.get_TaskInstance()”。可能缺少程序集。
- C:\ Program Files(x86)\ MSBuild \ Microsoft.NetNative \ x86 \ ilc \ IlcInternals.targets(936,5):错误:ILT0021:无法解析方法'System.Void Windows.UI.Xaml.Application .OnBackgroundActivated($ ILT $ FakeType0_Windows_ApplicationModel_Activation_BackgroundActivatedEventArgs)'
- C:\ Program Files(x86)\ MSBuild \ Microsoft.NetNative \ x86 \ ilc \ IlcInternals.targets(936,5):错误:类型'Windows.ApplicationModel.Activation.BackgroundActivatedEventArgs'未包含在编译中,但在方法'App.OnBackgroundActivated(BackgroundActivatedEventArgs)'中引用。可能缺少程序集。
- C:\ Program Files(x86)\ MSBuild \ Microsoft.NetNative \ x86 \ ilc \ IlcInternals.targets(936,5):错误:方法'App.d__14.MoveNext()'将始终由于以下原因而引发异常缺少的方法“ BackgroundActivatedEventArgs.get_TaskInstance()”。可能缺少程序集。