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

VS2019发布网站时dotnet bundle命令返回退出代码-2147450730报错问题

报错原因
  • dotnet bundle命令对应的全局工具未正确安装,退出码-2147450730本质是.NET运行时无法找到对应可执行文件的启动失败错误
  • 已安装的BuildBundleMinifier工具版本与当前项目的.NET SDK版本不兼容,导致命令无法正常启动
  • 项目根目录下的bundleconfig.json配置存在语法错误、源文件路径无效、输出路径包含非法字符,触发命令执行异常
处理方案
  1. 首先安装对应的全局工具,打开终端执行命令:
    dotnet tool install -g BuildBundleMinifier.Core
    如果提示已安装,执行更新命令适配当前SDK版本:
    dotnet tool update -g BuildBundleMinifier.Core
  2. 版本不匹配时按需安装对应版本工具:
  • 项目基于.NET Core 3.1及更低版本,安装2.x分支版本:dotnet tool install -g BuildBundleMinifier.Core --version 2.9.406
  • 项目基于.NET 5/6,安装3.x及以上分支版本
  1. 校验bundleconfig.json配置:确认所有引用的静态资源路径真实存在,输出路径不包含特殊字符,JSON格式无语法错误
  2. 不需要静态资源打包功能的场景下,可直接跳过该发布步骤:右键项目选择编辑项目文件,找到包含Command="dotnet bundle"的Exec节点,注释或删除该节点即可,不会影响核心发布逻辑

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.28 22:45:04