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

何处获取WiX的Microsoft.Tools.WindowsInstallerXml.Bootstrapper相关类型?

解决WiX自定义引导程序编译缺少Bootstrapper命名空间的问题

核心原因

WiX 3.6之后的版本(包括你使用的3.11)对程序集结构做了拆分:Microsoft.Tools.WindowsInstallerXml.Bootstrapper命名空间及BootstrapperApplication类不再包含在wix.dll中,而是独立到了Microsoft.Tools.WindowsInstallerXml.Bootstrapper.dll程序集内。

找到目标程序集

你可以在WiX工具集的安装目录下找到该程序集:

  • 路径:C:\Program Files (x86)\WiX Toolset v3.11\bin\Microsoft.Tools.WindowsInstallerXml.Bootstrapper.dll

修正编译命令

将原来的编译命令替换为:

csc /r:Microsoft.Tools.WindowsInstallerXml.Bootstrapper.dll /r:WindowsBase.dll customba.cs

额外说明

如果后续需要开发带UI的引导程序(比如WPF样式),可能还需要引用WixToolset.BootstrapperCore.dll,但针对你当前的代码,上述dll已满足编译需求。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.21 21:48:20