在Windows Server2012 R22上运行基于.NET 9.0的Blazor程序时总是提示丢失filesystem-l1-1-0.dll或无法正常登录的解决办法

如上图,发布时分别选择了多种平台(x64、anyCPU、Debug、Release),
还使用单文件独立打包、依赖运行时等选项,
尝试后都会在登录时闪退,
无任何错误提示,
个别情况下甚至弹上图弹窗。
安装了.NET 9的各种版本运行时、SDK都无效。
最后尝试安装visual studio 2022 installer试图用开发工具自带的环境
提示安装vs需要.Net Framework4.x依赖
安装完Framework4.x后web程序顺利运行,且能正常登录了

浙公网安备 33010602011771号