0
經過很多麻煩,我有一個heat.exe命令字符串應該運行並將文件夾的文件放入WXS文件中。WIX項目無法加載指定的預構建事件
它看起來像這樣
heat dir "$(var.SolutionDir)Web\obj\$(var.MyProject.Configuration)Package" -gg -g1 -cg PACKAGEFILES sreg -dr DEPLOYFOLDER -var "$(var.SolutionDir)Web\obj\$(var.MyProject.Configuration)Package" -out "$(var.SolutionDir)WebInstaller\PackageFragment.wxs"
然而,當我嘗試複製到我的下預增事件中的「屬性 - >生成事件」對於我在VS2010中的WIX項目 - VS2010崩潰,我無法加載我的項目,直到我直接從項目文件xml代碼中刪除命令。
我現在有兩個問題:
- 這是命令字符串是否正確?
- 爲什麼我的項目會崩潰?
謝謝大家提前。
將一個Heat命令屬性添加到fragment元素是否有意義,因此它會在編譯時創建它自己? –
否,因爲編譯階段今天不接觸磁盤。 –