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

React Native Windows 0.77构建报错:LNK1181无法打开输入文件

解决Windows端构建LNK1181找不到WindowsAppRuntime.Bootstrap.lib的问题

从报错信息来看,核心问题是构建时解析的路径里出现了无效的win10-占位符,导致无法定位指定的库文件。试试以下几个针对性方案:

  • 清理NuGet缓存并重装依赖
    打开命令提示符执行:

    dotnet nuget locals all --clear
    

    删除项目根目录的node_modules文件夹后,重新运行:

    npm install
    npx react-native run-windows --no-packager
    
  • 检查Windows App SDK版本一致性
    打开系统「应用和功能」,找到Windows App SDK,确认安装版本为1.6.240923002。如果版本不匹配,要么卸载现有版本安装对应版本,要么修改项目中Microsoft.WindowsAppSdk的引用版本(在项目的PackageReference配置里调整)。

  • 修正Visual Studio构建配置
    用Visual Studio打开Microsoft.ReactNative.vcxproj:

    1. 右键项目→属性→配置属性→常规,确认「Windows SDK版本」和「平台工具集」为当前支持的版本(比如Windows 10 SDK 10.0.22621.0)
    2. 切换到「VC++目录」→「库目录」,检查是否存在包含win10-的无效路径,手动替换成实际的平台目录(比如win10-x64或win10-x86,根据你的构建平台选择)
  • 手动修复NuGet包路径
    导航到C:\Users\kyilmaz\.nuget\packages\microsoft.windowsappsdk\1.6.240923002\lib,查看实际存在的平台文件夹(比如win10-x64),然后编辑Microsoft.ReactNative.vcxproj文件,将所有出现win10-的路径替换为实际的文件夹名。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.14 08:27:11