无法构建“WixSharp Setup - Bootstrapper (WiX4)”项目

问题描述 投票:0回答:1

我对 WixSharp 非常陌生。当我从模板创建 WixSharp 项目时,出现以下错误:

1>源基目录:C:\Users\Robert\source epos\WixSharp 设置 6\WixSharp 设置 6 1>wix.exe:错误WIX0144:找不到扩展名“WixToolset.UI.wixext”。检查的路径:WixToolset.UI.wixext,C:\ Users \ Robert.wix xtensions \ WixToolset.UI.wixext .0.0 \ wixext4 \ WixToolset.UI.wixext.dll 1> 1>------------------------------------------------ ---------- 1> 1>Wix工程文件已建好:C:\Users\Robert\source epos\WixSharp Setup6\WixSharp Setup6\setup.wxs 1> 1>wix.exe:错误WIX0144:找不到扩展名“WixToolset.Netfx.wixext”。检查的路径:WixToolset.Netfx.wixext,C:\ Users \ Robert.wix xtensions \ WixToolset.Netfx.wixext .0.0 \ wixext4 \ WixToolset.Netfx.wixext.dll 1>无法构建 C:\Users\Robert\source epos\WixSharp Setup6\WixSharp Setup6\setup.wxs 1>C:\用户\罗伯特\源 epos\WixSharp Setup6\WixSharp Setup6\WixSharp Setup6.csproj(27,5):错误 MSB3073:命令“cd 。
1>C:\用户\罗伯特\源 epos\WixSharpSetup6\WixSharpSetup6\WixSharpSetup6.csproj(27,5): 错误 MSB3073: 设置 ide=true 1>C:\用户\罗伯特\源 epos\WixSharp Setup6\WixSharp Setup6\WixSharp Setup6.csproj(27,5):错误 MSB3073:“C:\Users\Robert\source epos\WixSharp Setup6\WixSharp Setup6 in\Debug et472\WixSharp Setup6.exe"" 退出,代码为 -1。 1>完成构建项目“WixSharp Setup6.csproj”——失败。 ========== 构建:0 成功,1 失败,0 最新,0 跳过 ========== ========== 构建于 10:56 完成,耗时 06,296 秒 ==========

dotnet 工具安装 --global wix --version 4.0.0

wix扩展添加-g WixToolset.UI.wixext

wix wixsharp
1个回答
0
投票

在撰写本文时,“WixSharp 设置 - Bootstrapper (WiX4)”模板仍然使用 WixSharp_wix4 Nuget 版本 2.1.2,其中包含“已知回归”。您需要更新到 2.1.6 或更高版本才能获得修复。 打开项目的 NuGet 包管理器,选择 WixSharp_wix4 并单击“更新”。

Nuget Package Manager in Visual Studio, an update for WixSharp_wix4 is available

© www.soinside.com 2019 - 2024. All rights reserved.