wix热tfs构建

wix热tfs构建,tfs,build,wix,robocopy,heat,Tfs,Build,Wix,Robocopy,Heat,我正在尝试在TFS build上运行Heat.exe-虽然执行正常-Heat向我发送了错误消息: “C:\PathToplace\Development\Install\WixInstaller\SKRwixInstaller\HarvestedFiles”不包含任何文件或子目录,并且由于没有保留空目录,因此没有任何可获取的内容。 明确的信息-在加热之前,我执行robocopy任务-它应该复制所有需要的文件以进行采集-在本地工作正常,但在TFS上没有文件和任何目录,只有我创建的空目录…发现这有点

我正在尝试在TFS build上运行Heat.exe-虽然执行正常-Heat向我发送了错误消息: “C:\PathToplace\Development\Install\WixInstaller\SKRwixInstaller\HarvestedFiles”不包含任何文件或子目录,并且由于没有保留空目录,因此没有任何可获取的内容。
明确的信息-在加热之前,我执行robocopy任务-它应该复制所有需要的文件以进行采集-在本地工作正常,但在TFS上没有文件和任何目录,只有我创建的空目录…发现这有点奇怪…输出文件显示在它们应该显示的位置-我的输出位置是“按配置的”。有什么想法吗?

我的robocopy任务有参数文件-多次加载robocopy-我只是忘了将其添加到源代码管理中…那么它是否已修复?如果您将其设置为“按配置”,则会将所有文件保留在其原始目录(bin/debug、bin/release等)中,您需要自己将其复制到bin文件夹中(通过robocopy即可),以便最终将其移动到drop文件夹中。所以我会将我的Heat.exe指向bin文件夹,并尝试在那里构建MSI。这样它也会被复制到drop文件夹中。修复了!我正在运行带外部文件参数化的robocopy-其中包括要复制的扩展名列表-我忘记将其提交到服务器上的存储库-然后Heat找不到任何文件,因此robocopy复制了0个文件…:-)所以热指向的地方什么都不是