【发布时间】:2018-01-18 05:06:51
【问题描述】:
我在构建使用 UWP 社区工具包中的 Microsoft.Toolkit.UWP.Services 组件的应用程序时遇到了这个问题:
内部编译器错误:找到 MCG0023:UnresolvableAssemblyReference 无法解析的程序集引用“Assembly(Name=Microsoft.IdentityModel.Clients.ActiveDirectory, Version=2.21.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, ContentType=WindowsRuntime)”。请检查您的构建系统中的参考资料。缺少引用或程序集缺少预期的类型。
我的 UWP 应用的最低/最高版本是 16299(Fall Creators Update SDK)。
此问题不会在调试版本中重现。
我按照此线程的建议进行了软件包降级:https://github.com/dotnet/corert/issues/4768,而是安装了https://www.nuget.org/packages/Microsoft.IdentityModel.Clients.ActiveDirectory/2.22.302111727,但这会暴露“OneDriveService”组件内的崩溃。
有没有人有办法让工具包的服务部分在 Win 10 16299 中工作?
【问题讨论】: