最近看到.net core 3支持wpf了,尝试一下(若是可行,会特别利于脱离.net运行时)html
dotnet new wpf dotnet publish -c Release -r win-x86
拷贝win-x86\publish目录到目标测试机(win7 x86)结果不能运行,提示安全
dotnet部署出现Failed to load the dll from [ ... hostfxr.dll], HRESULT: 0x80070057
KB2533623
补丁前往
Microsoft 安全公告:不安全的库加载可能容许远程执行代码
选择对应操做系统版本补丁,安装重启,搞定!测试
ps.
想起6年前的尝试
简单方法打包.net程序集脱离framework
仍是官方的方案最方便;-)操作系统