错误MSB3073:命令“heat dir ..”退出,代码为9009

时间:2017-04-20 13:49:22

标签: wix wix3.8

C:\ Subrata System \ Projects \ DemoWebsite \ DemoWebsite.Demo \ setup.build(55,5):错误MSB3073:命令“heat dir .. \ Setup \ publish \ -dr INSTALLFOLDER -ke -srd  -cg MyWebWebComponents -var var.publishDir -gg -out WebSiteContent.wxs“退出  代码9009。

2 个答案:

答案 0 :(得分:0)

有时无法直接访问wix工具集。 请给出heat.exe的完整路径 像:

Command='"C:\Program Files (x86)\WiX Toolset v3.11\bin\heat.exe" dir $(Publish) -dr INSTALLFOLDER -ke -srd -cg MyWebWebComponents -var var.publishDir -gg -out $(WebSiteContentCode) -t "HeatTransform.xslt"'

答案 1 :(得分:0)

您可能正在从cmd提示符运行命令,但是在启动时安装了Wix Toolset。解决方案是从一个新的cmd提示符下运行它,环境变量未在已经打开的cmd提示符下更新。