1

当使用 Heat 自动生成时,它似乎创建了比我们实际想要的更多的组件。

比如有一个服务需要安装,所以我们要做服务注册的东西,它也是一个com组件,所以我们要做com注册。这一切都在一个 MSVC# 项目中,并且将项目包含在 wix 中的安装项目中会自动对其进行加热(我只是想为构建设置一个依赖项),并且输出包括数百个组件。

如果您想允许一些动态部分 - 比如说更改 com 注册 - 不包括所有内容 - 如 pdb 文件 - 如何最好地管理?

当您将此热量文件包含到您的项目中时,您将如何指定哪些组件构成哪些功能以及哪些被忽略?

4

1 回答 1

2

您可以指定参数以及您想要的扩展文件以及要排除的扩展文件。

例子

%1\Paraffin.exe -dir "..\..\..\..\Application" -dirref INSTALLLOCATION -custom App ..\..\AppFragment.wxs -guids -ext .vspscc -ext .cs -ext .resx -ext .csproj -ext .exclude -ext LocalAppSettings.config -ext .pdb -direXclude UITests -direXclude obj -direXclude Netrics -direXclude XSLT -multiple
于 2011-03-27T07:39:28.237 回答