You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在C# .NET 8 WinForms项目中集成Windows Hello

.NET 8 WinForms 添加Windows Hello功能时的版本配置错误

我需要为C# .NET 8 WinForms项目添加Windows Hello功能,找到的解决方案是针对.NET Framework的,在.NET 8环境中使用时触发了如下错误:

NETSDK1135: SupportedOSPlatformVersion 10.0.26100.0 cannot be higher than TargetPlatformVersion 7.0.

按照方案安装最新版本的相关包后,我修改了项目的.csproj文件,添加了以下配置:

<PropertyGroup>
    <TargetPlatformVersion>10.0.26100.0</TargetPlatformVersion>
    <SupportedOSPlatformVersion>7.0</SupportedOSPlatformVersion>
</PropertyGroup>

这反而引发了更多错误。尝试按照提示将<TargetFramework>修改为net8.0-windows10.0.26100.0时,又收到错误提示:10.0.26100.0不是有效的Windows目标平台版本。我已经安装了10.0.26100.0版本的SDK,但问题仍然无法解决。

内容的提问来源于stack exchange,提问作者John Doe

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.19 17:23:09