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

创建HeatWave(WiX) MSI项目触发VS错误:找不到WixToolset.Sdk/6.0.0

解决WixToolset.Sdk/6.0.0找不到的问题
  • 手动将SDK部署到全局NuGet缓存

    1. 打开命令提示符(CMD或PowerShell),执行对应命令下载SDK到全局NuGet包目录:
      • CMD:
        nuget install WixToolset.Sdk -Version 6.0.0 -OutputDirectory %USERPROFILE%\.nuget\packages
        
      • PowerShell:
        nuget install WixToolset.Sdk -Version 6.0.0 -OutputDirectory $env:USERPROFILE\.nuget\packages
        
    2. 命令执行完成后重启VS,再尝试创建MSI Package项目。
  • 检查VS的NuGet配置项

    1. 打开VS,依次点击「工具 > NuGet包管理器 > 包管理器设置」
    2. 在「包源」选项卡中,确认nuget.org源已启用,且地址为https://api.nuget.org/v3/index.json
    3. 切换到「NuGet包管理器 > 常规」,勾选「允许NuGet下载缺少的包」和「在生成过程中自动检查缺少的包」
  • 手动创建WiX项目(绕过模板向导报错)

    1. 先创建一个空的类库项目,右键项目选择「编辑项目文件」
    2. 将默认项目内容替换为WiX项目配置:
      <Project Sdk="WixToolset.Sdk/6.0.0">
        <PropertyGroup>
          <OutputType>Package</OutputType>
          <WixOutputType>MSI</WixOutputType>
          <TargetFramework>net6.0</TargetFramework>
        </PropertyGroup>
      </Project>
      
    3. 保存后右键项目选择「还原NuGet包」,待包下载完成后即可添加WiX源文件开始开发。
  • 修复HeatWave扩展

    1. 打开VS的「扩展管理」(扩展 > 管理扩展)
    2. 找到已安装的HeatWave扩展,点击「修复」按钮
    3. 修复完成后重启VS再尝试创建项目

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.13 05:24:56