Xamarin UWP 发布模式错误 - ILT005 返回退出代码 1

Nad*_*ikh 5 c# active-directory xamarin uwp

我正在开发用于 Active Directory 登录的 Xamarin UWP 应用程序。该应用程序在调试模式下构建良好,但在发布模式下会抛出以下错误。

严重性代码说明项目文件行抑制状态错误 ILT0005: 'C:\Program Files (x86)\Microsoft SDKs\ NuGetPackagesFallback\ microsoft.net.native.compiler\ 1.7.3\ tools\ x86\ilc\Tools\Gatekeeper.exe @ “I:...\obj\x86\Release\ilc\intermediate\gkargs.rsp”'返回退出代码 1 SampleWinApp

我正在使用 VS 2017 并安装了两个 Nuget 包

1) Microsoft.IdentityModel.Clients.ActiveDirectory 版本 - 3.19.2 2) Microsoft.NETCore.UniversalWindowsPlatform 版本 - 6.0.8

我很多天以来一直面临这个问题,并尝试在几乎每个网站上寻找解决方案,但没有找到任何合适的解决方案。

任何帮助将不胜感激。

谢谢。

Nic*_*SFT 3

严重性代码说明项目文件行抑制状态错误 ILT0005: 'C:\Program Files (x86)\Microsoft SDKs\ NuGetPackagesFallback\ microsoft.net.native.compiler\ 1.7.3\ tools\ x86\ilc\Tools\Gatekeeper.exe @ “I:...\obj\x86\Release\ilc\intermediate\gkargs.rsp”'返回退出代码 1 SampleWinApp

请尝试取消选中Compile with .Net Native tool chain项目属性中的选项。它会起作用的。

在此输入图像描述

  • 发布 UWP 应用程序不需要 .NET Native 吗?[此处](https://msdn.microsoft.com/en-us/library/mt148501.aspx) 指南显示启用“UseDotNetNativeToolchain”。 (3认同)