我的应用程序的发布版本有问题.重新定位windows将应用程序存储到通用Windows平台项目后,我无法在发布模式下运行应用程序,并且选中了Compile with .NET Native工具链选项.
我收到一个错误:
抛出异常:System.Reflection.MissingRuntimeArtifactExceptioninSystem.Private.Reflection.Core.dll
其他信息:MakeGenericMethod()无法创建此通用方法实例化,因为实例化未启用元数据:System.Linq.Enumerable.Distinct<System.Char>(System.Collections.Generic.IEnumerable<System.Char>)
有关详细信息,请访问http://go.microsoft.com/fwlink/?LinkID=616868
当我禁用Compile with .NET Native工具链应用程序正在运行时不会抛出异常.通常这是解决方案,但在Windows应用程序认证工具包中,我收到错误的结果(测试支持的API):
· 此应用程序类型不支持API ExecuteAssemblyin uwphost.dll.App.exe调用此API.· 此应用程序类型不支持API DllGetActivationFactoryin uwphost.dll.App.exe具有转发到此API的导出.· 此应用程序类型不支持API OpenSemaphorein ap-ms-win-core-synch-11-1-0.dll.System.Threading.dll调用此API.· 此应用程序类型不支持API CreateSemaphorein api-ms-win-core-kernel32-legacy-11-1-0.dll.System.Threading.dll调用此API.
有人可以帮忙吗?