我正在开发用于 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
我很多天以来一直面临这个问题,并尝试在几乎每个网站上寻找解决方案,但没有找到任何合适的解决方案。
任何帮助将不胜感激。
谢谢。
我是MVVM的新手.我试图创建一个简单的程序,但我遇到了问题.我创建了TokensViewModel一个页面.但是在绑定控件之后我发现我的执行不会发生TokensViewModel.请告诉我哪里出错了.以下是详细信息:
文件夹层次结构是这样的:
BusinessLogicLayer\TokenManager.cs
黎民\ RelayCommand.cs
表示层\视图模型\ TokensViewModel.cs
PresentationLayer\Views\GenerateToken.xaml(页面)
ResourceAccessLayer\TokenRepository.cs
RelayCommand.cs:
class RelayCommand:ICommand
{
readonly Action<object> _execute;
readonly Predicate<object> _canExecute;
public RelayCommand() { }
public RelayCommand(Action<object> execute, Predicate<object> canExecute)
{
_execute = execute;
_canExecute = canExecute;
}
public RelayCommand(Action<object> execute): this(execute, null) {}
public bool CanExecute(object parameter)
{
return _canExecute==null?true:_canExecute(parameter);
}
public event EventHandler CanExecuteChanged
{
add { CommandManager.RequerySuggested += value; }
remove{CommandManager.RequerySuggested-=value;}
}
public void Execute(object parameter)
{
_execute(parameter);
}
}
Run Code Online (Sandbox Code Playgroud)
TokenManager.cs
class TokenManager
{
public …Run Code Online (Sandbox Code Playgroud)