XAML群岛,尝试发布WPF项目时总会出错更多人遇到同样的问题?

问题描述

我正在尝试运行Microsoft在https://github.com/microsoft/Xaml-Islands-Samples提交的WPF XAML Islands示例。每次我发布该应用程序并尝试在任何Windows 10计算机上执行该项目时(是的,我已经确认具有相同的修订版),我都会遇到相同的错误

应用程序:WPF_XAMLIslands_v1.exe CoreCLR版本:4.700.20.36602 .NET Core版本:3.1.7 说明:由于未处理的异常,进程已终止。 异常信息:System.IO.FileLoadException:无法加载文件或程序集'System.Runtime,版本= 4.2.2.0,区域性=中性,PublicKeyToken = b03f5f7f11d50a3a'。找到的程序集的清单定义与程序集引用不匹配。 (0x80131040) 文件名:“ System.Runtime,版本= 4.2.2.0,区域性=中性,PublicKeyToken = b03f5f7f11d50a3a”

关于此事的任何想法???我正在使用的Windows 10的修订版是2004年

解决方法

我发现了问题,那是包装清单。它没有定义目标版本。在定义了我的目标设备系列之后,一切都会开始工作

... ...