我使用的是Wix 3.9,當我在TFS中運行持續集成構建時,出現錯誤 heat.exe: The directory could not be found
,因爲TFS將二進制文件放在與本地計算機不同的位置,所以項目將構建本地但不在TFS上。在wixproj文件中設置二進制文件的位置
在我的wixproj文件中,我爲在本地工作的二進制文件設置了一個位置 Dir=$(SolutionDir)\ProjectName\bin\$(Configuration)
。 有什麼我可以設置這將在我的本地計算機和TFS上找到二進制文件?
我正在尋找類似於項目引用變量$(var.MyProject.TargetDir)
的東西,但這似乎在wixproj文件中不起作用。
爲什麼不能使用$(var.MyProject.TargetDir)工作?你有沒有添加一個項目引用MyProject?什麼是錯誤? –