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

在Windows模拟器调试Cordova应用时出现OutputPath配置问题

解决Cordova Windows构建时SQLite3.UWP.vcxproj的OutputPath错误

我之前也碰到过类似的Cordova Windows构建问题,给你几个经过验证的可行方案,帮你解决这个报错:

  • 手动修复SQLite项目的输出路径配置
    找到报错的项目文件:C:\Users\Puja.DESKTOP-1RKA5NV\Desktop\myApp\plugins\cordova-sqlite-storage\src\windows\SQLite3-Win-RT\SQLite3\SQLite3.UWP\SQLite3.UWP.vcxproj,用Visual Studio打开它(或者记事本这类文本编辑器也可以)。
    在文件里找到对应Debug|Win32的配置节点,确保添加了<OutputPath>属性,示例如下:

    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
      <OutputPath>bin\Debug\Win32\</OutputPath>
      <!-- 保留原来已有的其他属性内容 -->
    </PropertyGroup>
    

    保存文件后,重新执行cordova run windows命令试试。

  • 明确指定构建的架构和配置
    有时候Cordova默认的构建参数和SQLite项目的预设配置不匹配,你可以尝试明确指定架构和配置来构建:

    cordova run windows -- --archs=x86 --configuration=debug
    

    如果debug模式还是有问题,也可以临时试试release配置看是否能正常运行:

    cordova run windows -- --configuration=release
    
  • 重新安装SQLite插件
    可能插件安装过程中出现了文件损坏或者配置不全的情况,先卸载再重新安装插件:

    cordova plugin rm cordova-sqlite-storage
    cordova plugin add cordova-sqlite-storage
    

    安装完成后再尝试构建应用。

  • 检查Visual Studio和MSBuild环境
    报错里用到的是MSBuild 14.0(对应Visual Studio 2015),确保你已经安装了Visual Studio的Universal Windows Platform开发工具组件,并且系统环境变量里的MSBuild路径是正确的。如果你的VS版本更高,可能需要调整Cordova使用的MSBuild版本,或者确保高版本VS兼容这个旧版的SQLite项目。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.29 08:06:25