Мы создали проект UWP, который компилирует прекрасный вариант цепочки .Net Native Tool на машине с Windows 10.
Однако он не работает в 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 ()'. Возможно, здесь отсутствовала сборка.